Understand Chinese Nickname

生别离永别离

[shēng bié lí yŏng bié lí]
Translates roughly to 'Separation of life means eternal separation.' A profoundly sad notion talking about partings that lead straight into irreversible endings, such as through death.
Generate Chinese Nickname
Relation Nicknames