Meaning of “c'est la vie” in the English Dictionary

british dictionary