Understand Chinese Nickname

咎由自取该怪谁

[jiù yóu zì qŭ gāi guài shéi]
If troubles occur as a consequence of your own actions, then who else can you blame? This phrase points out people should take responsibilities for their choices or faults they have caused themselves.
Generate Chinese Nickname
Relation Nicknames