translate English to French: We still face the immense challenge of delivering effective government and stable institutions and of raising standards in public life.
Nous sommes toujours confrontés à l'immense défi d'instaurer un gouvernement efficace et des institutions stables et de hausser les normes de la publique.