faire son possible, faire de son mieux

listen to the pronunciation of faire son possible, faire de son mieux
الفرنسية - الإنجليزية
make the best