Understand Chinese Nickname

何必自作自受

[hé bì zì zuò zì shòu]
Translates as 'Why suffer yourself willingly?' A somewhat self-reproachful remark, reflecting on one's actions that led to negative consequences and pondering why one puts themselves through such troubles.
Generate Chinese Nickname
Relation Nicknames