Translate the following English sentence to French:
"The legacy of past decades is going to take some time to put right, however."
Il faudra cependant du temps pour corriger les effets des erreurs des décennies passés.