Understand Chinese Nickname

咎由自取谁该怪谁

[jiù yóu zì qŭ shéi gāi guài shéi]
This phrase means 'Who should blame if the punishment is caused by oneself.' It indicates that consequences arise from one’s own decisions or actions.
Generate Chinese Nickname
Relation Nicknames