Translate the following English sentence to French:
"They have both rendered an enormous service to the health protection of Europe's citizens."
Tous deux ont rendu un énorme service à la protection de la santé des citoyens européens.