translate English to French: The slaughter of children at Beslan outraged us all.
Le massacre des enfants de Beslan nous a tous indignés.