Understand Chinese Nickname

情非得已情不自禁

[qíng fēi dé yĭ qíng bù zì jìn]
Love in Constraint, Yet Cannot Be Contained. This indicates feeling trapped in a difficult situation where love has to be hidden but cannot help showing feelings.
Generate Chinese Nickname
Relation Nicknames