Put sb. on the spot 讓......難堪
The teacher put me on the spot today when he asked me to read out loud my essay in front of the whole class.
老師讓我在全班同學(xué)的面前大聲朗讀我的文章,這真的讓我很難堪.
You're really putting me on the spot by asking me for money. I don't have that much right now, either.
你管我要錢我很下不來臺的.我現(xiàn)在也沒有那么多.