[----]

Jyutping zi6 kwai3 fat1 jyu4
Pinyin zì kuì fú rú

Definitions (CC-CEDICT)
  1. to feel ashamed at being inferior (idiom)
Definitions (Wiktionary)
  1. phrase, idiomatic
    Synonym of 自愧不如 (zìkuì-bùrú, “to be ashamed of not being as good as someone else”).
    (syn.) 自愧不如