Translate the following English sentence to French:
"But this also means that the Commission faces an immense challenge."
Toutefois, cela signifie aussi qu'un défi peu commun pèse sur les épaules de la Commission.