Translate the following English sentence to French:
"I am, on the other hand, very satisfied with the new initiatives the Commission has taken to clean up the area of development aid, but these have also been overdue."
Je suis, par contre, très satisfait des nouvelles initiatives prises par la Commission en vue de mettre de l'ordre dans l'aide au développement, mais c'était nécessaire.