What does C'est La Vie mean?

and what language is it.. french?
13 answers 13