自取其辱 [ zì qǔ qí rǔ ]

基本释义

取:招来、导致 自己做了过分的事情而招来侮辱。

出 处

近义词

自欺欺人

英文翻译

Insult yourself