translate English to French: Despite difficulties and delays, it would have been difficult to imagine a mere five years ago that a policy that was still emerging at the time would reach such a degree of maturity.
Malgré les difficultés et quelques retards, il aurait été difficile d’imaginer, il y a seulement cinq ans, qu’une politique encore naissante arriverait à un tel degré de réalisation.