Chinese idiom · 成语
自愧不如
Meaning
To feel ashamed of being inferior; humbled by another's skill.
Character by character
自self
愧ashamed
不如not as good as
Origin and story
From Book of the Later Han. Admitting defeat before a true master.
Chinese idiom · 成语
Meaning
Character by character
Origin and story
From Book of the Later Han. Admitting defeat before a true master.