自愧弗如 zì kuì fú rú

DEFINITIONS

  1. to feel ashamed at being inferior (idiom)

CHARACTERS

自 zì self, private, personal; from
愧 kuì ashamed, conscience-stricken
弗 fú not, negative
如 rú if, supposing; as if; like, as