על המקום

Adverb

 * 1)  then and there, immediately