Understand Chinese Nickname

怅然若失

[chàng rán ruò shī]
This means 'to feel vaguely discontented', usually when one feels disappointed due to some unmet desires, it describes the state between disappointment and frustration.
Generate Chinese Nickname
Relation Nicknames