Understand Chinese Nickname

爱恨却难言

[ài hèn què nán yán]
Love and hate are hard to express implies intense emotions, such as love and hatred deep in heart but are difficult to put into words or convey, possibly due to some special situations or reasons which make it hard to open up easily.
Generate Chinese Nickname
Relation Nicknames