translate English to French: In fact, I would not be far off the mark if I were to state that, with the return of this looted money, many of the developing countries might be able to pay back their debts and revive their economies.
En fait, je ne serais pas très éloigné de la vérité si je disais qu'avec le retour de cet argent pillé, de nombreux pays en développement pourraient être à même de rembourser leurs dettes et de relancer leurs économies.