an Ort und Stelle

Adverb

 * 1) in situ, on the spot