Como dizer "Muitos anos de vida" em inglês

Pessoal gostaria de saber como dizer a frase "Muitos anos de vida", expressão usada no aniversario.
Pode ser 'many years of life' ou 'I wish you long life' ?
A primeira para mim ficou estranho, pois parece que a pessoa que saber quantos anos de vida.
Qual o certo das duas? Ou as duas são?

CENTENAS DE EXPRESSÕES DO INGLÊS
Preparamos um plano de estudos para ajudar você a dominar centenas de palavras e expressões do inglês em tempo recorde. EXPERIMENTE AGORA
2 respostas
Thomas 7 61 291
"I wish you a long life" is very common.
Donay Mendonça 23 108 1.6k
Complemento:

Many happy returns