Understand Chinese Nickname

我不够好我怪谁

[wŏ bù gòu hăo wŏ guài shéi]
Translates to 'if I'm not good enough, whose fault is it?' This expresses self-criticism, accepting personal flaws and taking responsibility for one’s shortcomings.
Generate Chinese Nickname
Relation Nicknames