Understand Chinese Nickname

是我自己咎由自取

[shì wŏ zì jĭ jiù yóu zì qŭ]
A phrase indicating that one is reaping what they have sown or facing the consequences because of their actions. There's a tone of self-blame and remorse in this.
Generate Chinese Nickname
Relation Nicknames