translate English to French: The high public spending this involves has not prevented their economies from 'continuing to improve their world ranking in terms of performance and innovation' (Zaki Laïdi).
Les dépenses publiques élevés qui en découlent n’empêchent pas leurs économies « de continuer à progresser dans la hiérarchie mondiale en termes de performance et d’innovation » (Zaki Laïdi).