No one else will do - Tradução em português

Olá amigos, gostaria de saber o significado da frase "No one else will do", sei que ao pé da letra, seria algo como "Ninguém mais fará"

mas no DVD eu vi na legenda a tradução como: "Ninguém mais me completa"
aqui está a frase completa:

I'd lay it all down again to hear you say that i'm your friend
You are my desire, no one else will do
Cause nothing else can take your place

Obs1: O nome da música é "Draw me close" de Michael W. Smith.
Obs2: Sei também que nem sempre o "DO" vem como verbo ou como um auxiliar, sei que as vezes ele vem mais para enfatizar uma frase.

Thanks in advance
Editado pela última vez por Flavia.lm em 20 Dez 2010, 18:49.
Razão: Adequação do título ao padrão da seção

TESTE DE NÍVEL Faça um teste de inglês e descubra seu nível em 10 minutos! Este teste foi desenvolvido por professores experientes. O resultado sai na hora e com gabarito. INICIAR TESTE
2 respostas
Donay Mendonça 22 107 1.6k
Mr.Jolimar,

You are my desire, no one else will do

Você é meu desejo,ninguém mais vai servir/ninguém mais serve

Boa sorte!
Thank you Mendonça.