Understand Chinese Nickname

都是我不够好

[dōu shì wŏ bù gòu hăo]
Translated as 'It's all because I'm not good enough', this conveys a self-blaming attitude. The user believes shortcomings on their part have led to some unfortunate situation or regrettable outcome.
Generate Chinese Nickname
Relation Nicknames