難堪

listen to the pronunciation of 難堪
Chinese - English
embarrassed
hard to take