Understand Chinese Nickname

深爱最终成为深碍

[shēn ài zuì zhōng chéng wéi shēn ài]
Literal translation means 'Deep love ultimately becomes deep impediment'. It reflects the idea that when someone cares about another so much, their intense affection may turn into obstacles and burden.
Generate Chinese Nickname
Relation Nicknames