Chinese words · Chengyu

奇耻大辱

qíchǐ-dàrǔTraditional 奇恥大辱

deep humiliation; great disgrace

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