Phrase "happy birthday" doesn't work in russian - I do not know why. We can say "счастливого рождества!" ("happy cristmas" literally), but "happy" just is not used with "birthday".
Generally we say...