Understand Chinese Nickname

难为人

[nán wéi rén]
This means 'to put someone in an awkward position'. In this context, it could imply putting oneself in difficult positions due to complicated personal affairs or relationships.
Generate Chinese Nickname
Relation Nicknames