“莫名其妙”和“无地自容”英语如何说?

如题所述

莫名其妙
It is unable to make head or tail of something

无地自容
Can find no place to hide oneself for shame
温馨提示:答案为网友推荐,仅供参考
第1个回答  2005-10-14
莫名其妙 无地自容
Is bewildered feels too ashamed to be in public
第2个回答  2005-10-14
莫名其妙
without rhyme or reason

无地自容
feel too ashamed to show one's face
相似回答