translate English to German: Over recent years Europe has been outraged by this barbarous treatment of animals for slaughter.
Europa ist in den vergangenen Jahren erschüttert gewesen von dieser rohen Behandlung der Schlachttiere.