Translate the following English sentence to French:
"The sustained independence and strength of the Commission are, of course, basic to that mission as this House has repeatedly recognised."
L'indépendance et la force soutenues de la Commission sont, certes, fondamentales à cette mission, comme l'a reconnu cette Assemblée à maintes reprises.