Understand Chinese Nickname

触目惊心

[chù mù jīng xīn]
Means something shocks your sight so strongly that your mind becomes alarmed; it can describe any scene of horror, tragedy or even something very amazing, which gives an intense feeling.
Generate Chinese Nickname
Relation Nicknames