奇恥大辱

Idiom

 * 1) deep humiliation and outrageous shame