translate English to French: No arms or weapons will ever suffice to overcome human anger.
Aucune arme ne suffira jamais pour faire échec à la colère humaine.