Understand Chinese Nickname

只剩咎由自取

[zhĭ shèng jiù yóu zì qŭ]
'Only Left Blaming Oneself'. He/She may mean that all troubles encountered should only be blamed on one’s own actions.
Generate Chinese Nickname
Relation Nicknames