on the spot in Russian
on the spot in Russian
неме́дленно
(idiomatic) At that very moment.
сразу
(idiomatic) At that very moment.
ту́т же
(idiomatic) At that very moment.
на ме́сте
(idiomatic) In a particular place.