Understand Chinese Nickname

任谁留

[rèn shéi liú]
Translates to 'no matter who stays' or 'leave it all behind.' It carries the meaning of accepting inevitable farewells or letting go without trying to stop anyone from leaving.
Generate Chinese Nickname
Relation Nicknames