Understand Chinese Nickname

放不下你是我活该

[fàng bù xià nĭ shì wŏ huó gāi]
It translates into 'If I can't Let go, It’s My Fault'. Possibly expressing a self-inflicted pain of unreciprocated feelings or inability to let someone or something go. The user acknowledges the pain is due to personal choices or attachment issues.
Generate Chinese Nickname
Relation Nicknames