translate English to French: There was much to be gained, too, by removing barriers that held people back from realizing their potential.
L'élimination des obstacles qui empêchent l'individu de réaliser tout son potentiel pourrait aussi beaucoup y contribuer.