translate English to French: I thank them all for their diligence and dedication.
Je les remercie tous pour leur diligence et leur dévouement.