It literally translates to "joy of living", and it encompasses the idea of a lively and enthusiastic approach to life, a love of living and enjoying every moment.
Other possible translations include:
* La joie de vivre: This is the most common and literal translation.
* Le plaisir de vivre: This emphasizes the enjoyment of life.
* L'amour de la vie: This highlights the love of life.
The best translation will depend on the specific context you are using it in.