Chinese words · Chengyu

自惭形秽

zìcán-xínghuìTraditional 自慚形穢

to feel inferior

Meanings from our own dictionary. Chengyu from the Xinhua idiom list, the most common first.