Understand Chinese Nickname

咎由自取我活该

[jiù yóu zì qŭ wŏ huó gāi]
Meaning 'my misfortunes are my own doing, I got what I deserve'. This indicates a sense of accepting self-blame and responsibility for bad situations one has ended up in.
Generate Chinese Nickname
Relation Nicknames