Understand Chinese Nickname

由他去吧

[yóu tā qù ba]
"Let It Go" means to relinquish, cease to be concerned or troubled, indicating acceptance of things uncontrollable or beyond change. This reflects a carefree, detached attitude or wisdom of knowing what not to hold onto.
Generate Chinese Nickname
Relation Nicknames