translate English to French: Noticeable progress has been achieved, both in the manner of installing democratic Governments throughout the continent and in putting an end to conflicts.
Des progrès notables ont été réalisés, en ce qui concerne aussi bien la mise en place de gouvernements démocratiques sur tout le continent que la cessation des conflits.