Understand Chinese Nickname

自找的咎由自取

[zì zhăo de jiù yóu zì qŭ]
The phrase literally means ‘blame oneself for seeking trouble’. It indicates someone acknowledges they alone take responsibility for negative outcomes caused by their choices or actions.
Generate Chinese Nickname
Relation Nicknames