translate English to French: Only the public financing bodies would be able to give such impetus to developing countries.
Seuls les organismes publics de financement seraient en mesure de donner un tel coup de pouce aux pays en développement.