Understand Chinese Nickname

心痒难当

[xīn yăng nán dāng]
Restless Heart Hard to Restrain: Refers to an uneasy feeling inside one's heart, expressing restlessness, anticipation or unmet desires, suggesting inner turmoil that's difficult to manage.
Generate Chinese Nickname
Relation Nicknames