難堪

listen to the pronunciation of 難堪
الصينية - الإنجليزية
embarrassed
hard to take