难堪

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