translate English to German: The high death toll on Europe's roads is appalling, and something must be done about it.
Die hohe Zahl der Verkehrstoten auf Europas Straßen ist erschreckend. Dem muß unbedingt entgegengewirkt werden!