Understand Chinese Nickname

何必自废

[hé bì zì fèi]
'Why Disable Yourself?'. Expresses the idea of not wasting oneself for others, questioning why someone needs to self-deprecate just because of some external factors, showing independence and refusal to lose self-respect.
Generate Chinese Nickname
Relation Nicknames