translate English to French: Above all and unquestionably, it would have contributed to raising millions of people out of poverty.
Elle aurait surtout et sans nul doute contribué à extraire de la pauvreté des millions de personnes.