What does Autos verstopfen die Straßen mean?

Autos verstopfen die Straßen - German to English

automobiles jam the roads.