What does an der Stelle mean?

an der Stelle - German to English

in place