live one's best life in French live one's best life in French vivre sa meilleure vie verb Add to Flashcards