Translate the following English sentence to French:
"He deserves considerable respect for the very professional and open-minded way in which he has carried out his work."
Il mérite un immense respect pour le grand professionnalisme et l'ouverture d'esprit avec lesquels il a exécuté ce travail.