What does an deiner Stelle mean?

an deiner Stelle - German to English

within place