Understand Chinese Nickname

心窒息

[xīn zhì xī]
Literal translation is 'heart suffocation,' meaning that the person feels emotionally overwhelmed, like they are suffocating emotionally due to heavy feelings or unexpressed emotions.
Generate Chinese Nickname
Relation Nicknames