on the spot
US /ɑn ðə spɑt/
UK /ɑn ðə spɑt/

1.
en el acto, inmediatamente
immediately; at once
:
•
He had to make a decision on the spot.
Tuvo que tomar una decisión en el acto.
•
The police arrested the thief on the spot.
La policía arrestó al ladrón en el acto.
2.
en un aprieto, en una situación comprometida
in a difficult situation from which it is hard to escape
:
•
His boss put him on the spot by asking about the missing funds.
Su jefe lo puso en un aprieto al preguntar por los fondos desaparecidos.
•
I was put on the spot when asked to sing at the party.
Me pusieron en un aprieto cuando me pidieron que cantara en la fiesta.