translate English to German: Speed limiters would have helped us to reduce these problems, and also to improve road safety and cut the number of human lives lost.
Geschwindigkeitsbegrenzer hätten uns geholfen, diese Probleme zu abzumildern und auch die Verkehrssicherheit zu erhöhen und die Zahl der Verkehrstoten zu verringern.