自愧不如

zì kuì bù rú

ashamed of being inferior (idiom)

to feel inferior to others

自

zì

(bound form) self; oneself

愧

kuì

ashamed

不

bù

no; not so

如

rú

as