Understand Chinese Nickname

不放过自己

[bù fàng guò zì jĭ]
The net name 'Not Letting Yourself Off' implies an attitude of being very hard on oneself, reflecting high demands for oneself. The person may be someone who constantly drives personal growth and improvement, not tolerating one's mistakes or shortcomings.
Generate Chinese Nickname
Relation Nicknames