“莫名其妙”和“无地自容”英语如何说?
问题描述:
“莫名其妙”和“无地自容”英语如何说?
答
莫名其妙
It is unable to make head or tail of something
无地自容
Can find no place to hide oneself for shame