自惭形秽 (自慚形穢) zì cán xíng huì
zì cán xíng huì
set phrase
to feel ashamed of one's inferiority
Domain: Idiom 成语
Notes: (CC-CEDICT '自慚形穢'; Guoyu '自慚形穢')