Understand Chinese Nickname

自讨苦吃自作自受

[zì tăo kŭ chī zì zuò zì shòu]
It literally translates to voluntarily seeking suffering and self-inflicted pain. A person using this nickname might admit they've caused their own difficulties and must now bear the consequences alone.
Generate Chinese Nickname
Relation Nicknames