自愧弗如
zìkuì-fúrú
to feel inferior to others
Every meaning
zìkuì-fúrú
- to feel inferior to others
Its characters
- 自zìfrom; since
- 愧kuìashamed; to feel ashamed
- 弗fúnot
- 如rúlike; as
Words with 自
Words with 愧
Meanings from our own dictionary. Chengyu from the Xinhua idiom list, the most common first.