汉英词典
Chinese-English Dictionary
MEANING OF 自惭形秽
自惭形秽 (自慚形穢)
to feel ashamed of one's inferiority (idiom) / to feel inferior
形秽 Ugly in shape, implicated as shortcoming / I feel ashamed because I am not as good as others
自己觉得不如别人而惭愧绍闻在娄朴面前,不免自惭形秽。
() cán xíng () huì
EXAMPLE SENTENCES

他沉重地感到了自惭形秽

The sense of his own inferiority was heavy upon him.

他为自己如此怯懦而自惭形秽

He despised himself for being so cowardly.

但是,这个星期的一段经历使我自惭形秽

Well, this week I had an experience that humbled me.

所有的汁液都已风干,在小鸟面前,我自惭形秽

All my juices have dried out and I'm ashamed before the birds.

成功者可以仰慕和尊敬别人,但不会因此束手束脚,自惭形秽

Although winners can admire and respect other people, they are not totally defined, demolished bound, or awed by them.