excellent, le meilleur possible

listen to the pronunciation of excellent, le meilleur possible
French - English
excellent; best possible