Understand Chinese Nickname

自取其咎

[zì qŭ qí jiù]
'自取其咎' means 'to bring disaster upon oneself'. This phrase suggests that one’s current difficulties or negative consequences are the result of one’s own actions or choices.
Generate Chinese Nickname
Relation Nicknames