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

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.
وُضعت في موقف حرج عندما طُلب مني الغناء في الحفلة.