Understand Chinese Nickname

你牵强的解释扯痛我所有

[nĭ qiān qiáng de jiĕ shì chĕ tòng wŏ suŏ yŏu]
This translates to 'Your lame/strained explanation hurts all that I cherish'. It conveys pain and displeasure over an unsatisfactory reason given, especially regarding personal matters that cause one distress because they believe the other person should care more.
Generate Chinese Nickname
Relation Nicknames