"La mulți ani Andrei!"
Translation:Happy birthday Andrew!
This definitely needs context to explain why "to many years" = happy birthday.
The meaning of "La mulți ani" is "I wish you live many years".
It's a natural reaction to the inexorable flow of time. This wish is used not only on birthdays but on other anniversaries as well (new year, national day, etc.).