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.
Выучи грамотный разговорный английский до уверенного владения всего за 9 месяцев по системе естественного усвоения иностранных языков. Жми!
Example: I decided to do it on the spot. The police were called and they were on the spot within three minutes.