make a spectacle of oneself
Make a fool of yourself in public, Chinese idiom, Pinyin is d ā ngch ǎ ngch ū ch ǒ u, which means to show your ugly face in public. It comes from xiuruji · teaching and singing Lotus by Xu Lin of Ming Dynasty.
Idiom usage
I'm not afraid to make a fool of myself on the spot.
Analysis of Idioms
Synonym: make a show on the spot
The origin of Idioms
Xu Lin of Ming Dynasty wrote in xiuruji Jiaochang Lianhua: "since ancient times, daoning has had a lot of fighting, so don't add a mouthful. Don't make a fool of yourself
Idiom explanation
It's a shame to show up in public.
make a spectacle of oneself
to hold on to one job while seeking a better one - qí mǎ zhǎo mǎ