cannot help feeling rather embarrassed
Embarrassed, a Chinese idiom, Pinyin is n á NH ū w é IQ í ng, which means that you can't get over it; the same as "embarrassed". It comes from the strange tales of a Lonely Studio - Princess Jiang.
The origin of Idioms
Pu Songling's strange tales from a lonely studio Jiangfei in the Qing Dynasty said, "it's the same time that those who hurt the spring have the feeling of embarrassment, and those who seek the winner sing the song of helplessness."
Idiom usage
It is not easy to deal with. Guo Moruo's impression of Nanjing: "I feel a little embarrassed myself."
Chinese PinYin : nán hū wéi qíng
cannot help feeling rather embarrassed
different tunes rendered with equal skill. tóng gōng yì qǔ
temper one's spirit and correct one's behavior. dǐ jié lì xíng