困
窘
不
堪
kùn jiǒng bù kān
基本释义
困窘不堪:
无法忍受的困难。
英文翻译
Egg on your face