受窘

listen to the pronunciation of 受窘
Китайский Язык - Английский Язык
in an awkward position
embarrassed
bothered