Understand Chinese Nickname

知道这结果叫做咎由自取

[zhī dào zhè jié guŏ jiào zuò jiù yóu zì qŭ]
'I know this result means getting what I deserve.' It suggests the individual recognizes their own responsibility for the unfavorable situation they're now experiencing.
Generate Chinese Nickname
Relation Nicknames