自惭形秽 (自慚形穢) 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 '自慚形穢')