translate English to French: We have sufficient empirical proof of the failure of international financial organizations in the promotion of development in less developed countries.
Nous avons suffisamment de preuves de l'échec des organisations financières internationales en matière de promotion du développement dans les pays les moins avancés.