on the spot

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

على الفور, في الحال

immediately; at once

:
He had to make a decision on the spot.
كان عليه اتخاذ قرار على الفور.
The police arrested the thief on the spot.
ألقت الشرطة القبض على اللص على الفور.
2.

في موقف حرج, في مأزق

in a difficult situation from which it is hard to escape

:
His boss put him on the spot by asking about the missing funds.
وضعه رئيسه في موقف حرج بسؤاله عن الأموال المفقودة.
I was put on the spot when asked to sing at the party.
وُضعت في موقف حرج عندما طُلب مني الغناء في الحفلة.