Understand Chinese Nickname

也是我活该自找

[yĕ shì wŏ huó gāi zì zhăo]
This phrase translates as 'It's my fault for asking for it' or 'I deserved this by bringing it on myself.' It's often used in situations where one recognizes their own mistakes or takes responsibility for their troubles.
Generate Chinese Nickname
Relation Nicknames