Chinese idiom · 成语
自惭形秽
Meaning
To feel unworthy in comparison; extreme self-consciousness.
Character by character
自self
惭ashamed
形form
秽unworthy
Origin and story
From New Tales of the World. Feeling ugly or inferior beside brilliance.
Chinese idiom · 成语
Meaning
Character by character
Origin and story
From New Tales of the World. Feeling ugly or inferior beside brilliance.