Understand Chinese Nickname

心悬着下不来

[xīn xuán zhe xià bù lái]
'Heart hanging unable to come down' poetically describes anxiety, restlessness, or anticipation where the mind is preoccupied with worry or excitement.
Generate Chinese Nickname
Relation Nicknames