translate English to French: Several among them pointed out that, in the end, success depended in large measure on aid leveraging private sector activities and increased overall investments.
Plusieurs d'entre eux ont rappelé que, au bout du compte, le succès dépendait en grande partie de l'efficacité avec laquelle l'aide fournie stimulait l'activité du secteur privé et accroissait l'investissement global.