translate English to French: I thank them with great respect for their dedication and their professionalism.
Je les remercie vivement de leur dévouement et de leur professionnalisme.