Translate the following English sentence to French:
"The catalogue of initiatives he mentions should have been embarked upon a long, long time ago."
On aurait pu commencer à mettre en uvre le catalogue de mesures que vous venez d'énumérer depuis déjà fort longtemps.