Language:
Free Online Dictionary|3Dict

耻辱

Source : CEDICT

disgrace/shame/humiliation