Understand Chinese Nickname

不曾罢休

[bù céng bà xiū]
Indicating perseverance, determination and not giving up easily in challenging situations or when fighting for a cause.
Generate Chinese Nickname
Relation Nicknames