translate English to French: We still have much to do to transform this force into development.
La majorité des êtres humains vivent dans des pays dépourvus de ces attraits.