自惭形秽

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