Translate the following English sentence to French:
"Lastly, the Commission has, in the recent past, had trouble managing the funds for development and humanitarian aid transparently, as Mrs Maes has just reminded us so opportunely."
Enfin, la Commission a fait, dans un passé récent, Mme Maes vient de le rappeler très opportunément, la preuve des difficultés qu'elle rencontre pour gérer dans la transparence les fonds qu'elle consacre à ses programmes de développement et d'aide humanitaire.