translate English to German: Recently, carcasses of dolphins were found in the Gulf of Marseille.
Ich meine, daß wir das nicht länger dulden können.