translate English to German: Then there were the despicable suicide bombings.
Dann folgten die verabscheuungswürdigen Selbstmordattentate.