translate English to French: Our vision is the world free from nuclear-weapons' horrors,
Notre vision est celle d'un monde libéré des horreurs de l'arme nucléaire,