translate English to French: Such ambitious programmes could not have been even partially successful without international political and financial assistance or the availability of resources.
Ces programmes ambitieux n'auraient pas pu obtenir un succès même partiel sans l'aide internationale tant politique que financière, ou en l'absence des ressources nécessaires.