translate English to French: For stronger than war, which dehumanizes, humiliates and destroys, is indeed the love of life.
L'amour de la vie est plus fort que la guerre, qui déshumanise, humilie et détruit.