Understand Chinese Nickname

深爱是深碍

[shēn ài shì shēn ài]
This translates to 'deep love becomes a big obstruction'. It refers to the feeling where loving deeply may also create many barriers in life due to complicated circumstances.
Generate Chinese Nickname
Relation Nicknames