squirm have no place to hide oneself can find no place to hide oneself for shame feel too ashamed to show one´s face have no place to run to
He knew full well he´d be ashamed of himself later.
他很清楚地知道自己过后会无地自容。
—— 柯林斯例句There is a sense of shame, sometimes carried to extremes.
心中有羞愧感,有时候甚至无地自容。
—— 柯林斯例句She was mortified to realize he had heard every word she said.
她意识到自己的每句话都被他听到了,直羞得无地自容。
—— 给力词典精选I stood abashed at his rebuke.
面对他的斥责我感到无地自容。
—— 给力词典精选I feel disgusted and wonder how I could ever have been so gross.
我感到无地自容,不知道自己怎么会变得如此粗俗。
—— 柯林斯例句