translate English to French: Moreover, recent improvements in growth performance had yet to be translated into sustained long-term progress.
En outre, les améliorations récemment obtenues dans les performances de croissance ne se sont pas encore traduites par des progrès soutenus à long terme.