translate English to French: Some have been successful in encouraging both economic growth and development, while others have not.
Certains ont effectivement stimulé la croissance économique et le développement, mais pas tous.