meaning of an der Stelle X

an der Stelle X - German to English

at X