Translate the following English sentence to French:
"The programme has been running for twelve years and the Commission has waited right until it is about to end before considering whether to carry on with it."
Le programme existe depuis douze ans maintenant et la Commission a attendu son expiration pour se demander si elle allait le reconduire.