难堪

难堪 (nán kān)
hard to take; embarrassed