humiliated
v. (使)蒙羞,丢脸(humiliate 的过去式及过去分词)
adj. 蒙羞的;感到自惭的
例句
I've never felt so humiliated.
我从未感到如此羞辱。
《牛津词典》
They were humiliated beyond endurance.
他们被羞辱到忍无可忍的地步。
I have never felt so humiliated in my life.
我一生中从未感到这么丢脸过。
《柯林斯英汉双解大词典》