难堪

nánkān
hard to take, embarrassed
HSK 79
Traditional難堪

Additional Dictionary Meanings

hard to takeembarrassed