Understand Chinese Nickname

谁叫我太爱你

[shéi jiào wŏ tài ài nĭ]
Translated as 'because I love you too much', this implies an excessive attachment or emotional dependency caused by overwhelming feelings towards someone else.
Generate Chinese Nickname
Relation Nicknames