ReadWriteQuiz
Chinese dictionary
v.fmlfeel deeply ashamed; perspire from embarrassment or shame
我深感汗颜。
I feel deeply ashamed.
使人汗颜
make somebody feel ashamed
极度汗颜
feel extremely ashamed
他们的行为使英国人感到汗颜。
Their behavior makes British ashamed.
美国大使们在伦敦的行为,却让原本拥有道德优越感的纽约人汗颜。
Yet any moral superiority New Yorkers may feel should be tempered by the behavior of the American Embassy in London.