Senses
难堪/ 難堪 embarrassed
Feeling awkward, ashamed, or humiliated; causing someone to feel this way.
难堪/ 難堪 unbearable
Hard to endure; intolerable; painful
难堪/ 難堪 unable to bear
Unable to sustain or be up to a certain task or responsibility