Understand Chinese Nickname

难为情

[nán wéi qíng]
'Embarrassed' directly indicates that the person might feel ashamed or shy in social situations, or generally uncomfortable about a particular aspect of their experiences.
Generate Chinese Nickname
Relation Nicknames