translate English to French: While considerable progress has been made and many hurdles have been overcome, resource constraints in 2004/05 contributed to the delay of some activities such as the completion of our learner registration system and website and the harmonization of our information management and technology platforms.
Bien que des progrès considérables aient été réalisés et de nombreux obstacles surmontés, les limites financières ont contribué à retarder, en 2004-2005, certaines activités comme l'achèvement de notre système d'inscription des apprenants et de notre site Web et l'harmonisation de nos plates-formes de la technologie et de la gestion de l'information.