The literal translation is"Joyous Birthday" but it is used as "Happy Birthday." The francophone use the same word, Joyeux, to refer to other holidays such as Christmas: Joyeux Noël.
'bon anniversaire' in English means happy birthday. Next time your stuck on a question for any language i sugest using Google translate although that was an easy question. Hope I helped!