自取其辱

(idiom) to embarrass oneself

CEDICT

to bring humiliation on oneself

Wiktionary

自己招致羞辱

維基詞典

Entry Composition

Related entries