无地自容
英语翻译
参考释义
- 无地自容[wúdìzìróng]
- -havenoplace[room]tohideoneself;canfindnoplacetohideoneselfforshame;feel[be]tooashamedtoshowone'sface;havenoplacetorunto;havenotalegtostandupon;lookforaholetocrawlinto;nottoknowwheretoconcealoneself;Onewishedonecouldsinkthroughthegroundforshame.;(makesb.)wanttosinkthroughtheground
双语例句
I stood abashed at his rebuke.
