translate English to German: Congestion, then, is one problem for which we undoubtedly need new and better technology.
Das Thema Stauvermeidung ist also eines, wo wir zweifellos neue und bessere Technologien brauchen.