自愧不如 zì kuì bù rú

DEFINITIONS

  1. ashamed of being inferior (idiom)
  2. to feel inferior to others

CHARACTERS

自 zì self, private, personal; from
愧 kuì ashamed, conscience-stricken
不 bù no, not; un-; negative prefix
如 rú if, supposing; as if; like, as