自愧弗如 zì kuì fú rú
zì kuì fú rú
set phrase
to feel ashamed at being inferior
Domain: Idiom 成语
Notes: (CC-CEDICT '自愧弗如')