Translate the following English sentence to French:
"We came to this conclusion on the basis that much progress has been made in these countries on internal security and many other issues."
Il est arrivé à cette conclusion en constatant les progrès considérables réalisés par ces pays sur les questions de sécurité intérieure et sur d'autres questions.