自愧不如
Traditional form:
自愧不如
Pinyin (reading):
zìkuìbùrú
Definitions:
- ashamed of being inferior (idiom)
- to feel inferior to others
Characters:
- 自 - self; private, personal; from
- 愧 - ashamed, regretful; the pangs of conscience
- 不 - no, not, un-; negative prefix
- 如 - as, as if, like, such as, supposing
Traditional characters: