Understand Chinese Nickname

咎由自取我怪谁

[jiù yóu zì qŭ wŏ guài shéi]
This name reflects an acceptance of responsibility. It translates to I got what I deserved and no one is to blame but myself. Shows a mindset accepting results from one's actions without blaming others.
Generate Chinese Nickname
Relation Nicknames