Understand Chinese Nickname

不得不走

[bù dé bù zŏu]
A sense of having no choice but to leave or move forward in some manner. It reflects circumstances beyond one's control leading them down a certain path.
Generate Chinese Nickname
Relation Nicknames