Understand Chinese Nickname

没能给你爱

[méi néng jĭ nĭ ài]
Translates directly to 'Failed To Give You Love'. It implies the regret or inability on one's part towards loving or caring about others. He or she could be remorseful over failing a loved one.
Generate Chinese Nickname
Relation Nicknames