on the spot

US /ɑn ðə spɑt/
UK /ɑn ðə spɑt/
"on the spot" picture
1.

sul momento, immediatamente

immediately; at once

:
He had to make a decision on the spot.
Ha dovuto prendere una decisione sul momento.
The police arrested the thief on the spot.
La polizia ha arrestato il ladro sul posto.
2.

in difficoltà, in un brutto pasticcio

in a difficult situation from which it is hard to escape

:
His boss put him on the spot by asking about the missing funds.
Il suo capo lo ha messo in difficoltà chiedendogli dei fondi mancanti.
I was put on the spot when asked to sing at the party.
Sono stato messo in difficoltà quando mi è stato chiesto di cantare alla festa.