Understand Chinese Nickname

从不退缩

[cóng bù tuì suō]
'Never Retreat' is quite straightforward, suggesting a brave, resolute personality of facing challenges without drawing back, a spirit always moving forward whatever the difficulty is.
Generate Chinese Nickname
Relation Nicknames