translate English to French: Perhaps a better use and sharing of resources to improve peoples' lives would be a more effective means of eliminating terrorism.
Peut-être qu'une meilleure utilisation et un meilleur partage des ressources, de nature à améliorer la vie des gens, seraient un moyen plus efficace d'éliminer le terrorisme.