translate English to French: "They've come a long way in the last couple of years, and they are well on the way to being able to stand on their own in providing the security and stability required by their government and expected by their people."
« Ils ont fait d'énormes progrès au cours des dernières années et seront bientôt en mesure d'assurer la sécurité et la stabilité qu'exige le gouvernement et qu'attend la population.