translate English to French: War and conflict impede all forms of social stability and progress.
Guerre et conflits entravent toute forme de stabilité et de progrès social.