Understand Chinese Nickname

这叫咎由自取

[zhè jiào jiù yóu zì qŭ]
Translates to 'This Is Reaping What You've Sown', suggesting that one is facing the consequences or results brought about by one's own actions or decisions. The tone can be introspective or admonitory.
Generate Chinese Nickname
Relation Nicknames