zì cán xíng huì
(idiom) to feel inferior; to feel inadequate
自
zì
(bound form) self; oneself
惭
cán
variant of 慚|惭[can2]
形
xíng
to appear
秽
huì
(bound form) dirty; filthy