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."
cannot help feeling rather embarrassed
round and round the firewood is bound - chóu móu shù xīn
The mantis catches the cicada, the Yellow sparrow is behind - táng láng bǔ chán,huáng què zài hòu
desist from military activities and encourage culture and education - yǎn wǔ xiū wén