translate English to French: I think they can be active, driving forces in their societies.
Je crois que ces gens ont le potentiel de faire avancer leur sociétés.