Chinese words · Chengyu

丢人现眼

diūrén-xiànyǎnTraditional 丟人現眼

to make a fool of oneself; to embarrass oneself

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