Understand Chinese Nickname

深爱本就深碍

[shēn ài bĕn jiù shēn ài]
Translates to 'deep love is a deep hindrance'. It suggests that when one's affection runs too deep, it can also bring troubles or obstacles in life or relationship.
Generate Chinese Nickname
Relation Nicknames