faire son possible, faire de son mieux

listen to the pronunciation of faire son possible, faire de son mieux
French - English
make the best