Understand Chinese Nickname

咎由自取你怪谁

[jiù yóu zì qŭ nĭ guài shéi]
Implies the notion of taking responsibility for one’s own consequences – ‘if this happens to you, who else can you blame but yourself’. It reflects introspection on personal accountability.
Generate Chinese Nickname
Relation Nicknames