Understand Chinese Nickname

一切都是我活该

[yī qiè dōu shì wŏ huó gāi]
Translates to ‘everything is my fault’. This conveys self-blame and guilt for any adverse events or outcomes happening to them.
Generate Chinese Nickname
Relation Nicknames