Understand Chinese Nickname

自断退路

[zì duàn tuì lù]
This phrase means to cut off any possibilities of turning back or having retreats - a commitment to seeing something through no matter what.
Generate Chinese Nickname
Relation Nicknames