translate English to French: They have hampered growth and development. They have robbed many people of their right to life, freedom, dignity and security.
Ces conflits ont nui à la croissance et au développement .Ces conflits ont privé de nombreuses personnes de leur droit à la vie, à la liberté, à la dignité et à la sécurité.