lead a happy life - French English Dictionary