translate English to German: What happened last week is so horrific on account of its sheer scale and the large number of victims involved.
Das in der vergangenen Woche Geschehene ist auf Grund seiner Dimension und der großen Zahl von Opfern derart schrecklich.