1313 / 2512

What does 难堪 (nán kān) mean in English?

难堪
nán kān難难

hard to take; embarrassed