Understand Chinese Nickname

怪我活得难堪

[guài wŏ huó dé nán kān]
It translates to 'Blame me for living embarrassingly,' which could mean blaming oneself for an awkward or difficult life. It conveys feelings of frustration or self-pity.
Generate Chinese Nickname
Relation Nicknames