translate English to French: Although there had been significant improvements in the Secretariat's performance in a number of areas, there was still room for improvement.
Le Secrétariat a sensiblement amélioré sa prestation dans un certain nombre de domaines, mais il a encore un long chemin à parcourir.