Translate the following English sentence to French:
"Last week, we were all able to witness the television broadcasts of the unbearable images of recent massacres carried out in Algeria by Islamist terrorists who keep pushing back the limits of atrocity."
En effet, la semaine passée, nous avons tous pu voir à la télévision les images insoutenables des récents massacres perpétrés dans ce pays par des terroristes islamistes qui repoussent sans cesse les limites de l'horreur.