无地自容英语怎么说

如题所述

to be really embarrassed
温馨提示:答案为网友推荐,仅供参考
第1个回答  2011-04-16
feel too ashamed to show my face
Can find no place to hide oneself for shame本回答被提问者采纳
第2个回答  2011-04-16
There is no place for me to stand.
相似回答