Understand Chinese Nickname

我承认是我自己活该

[wŏ chéng rèn shì wŏ zì jĭ huó gāi]
This means 'I admit it's my fault' and represents taking responsibility bravely and acknowledging one’s mistakes or shortcomings.
Generate Chinese Nickname
Relation Nicknames