Understand Chinese Nickname

没能把你留下来

[méi néng bă nĭ liú xià lái]
'Unable to Keep You' communicates sadness and frustration over failing to maintain a relationship or presence. It expresses regret and longing for someone or something no longer available.
Generate Chinese Nickname
Relation Nicknames