Understand Chinese Nickname

是我放的火

[shì wŏ fàng de huŏ]
‘It Was My Fault’ (literal translation: 'I set the fire') humorously indicates taking responsibility for something gone wrong or admitting mistakes directly, showing a person’s accountability in an entertaining way.
Generate Chinese Nickname
Relation Nicknames