On the spot
Meaning: right there, in the place where something happens
Example: I decided to do it on the spot. The police were called and they were on the spot within three minutes.
Example: I decided to do it on the spot. The police were called and they were on the spot within three minutes.