受窘

listen to the pronunciation of 受窘
Çince - İngilizce
in an awkward position
embarrassed
bothered