meaning of an deiner Stelle

an deiner Stelle - German to English

within place