And last but not least, none of this would have happened without the advent of the tremendous progress that's been made on the technology front.
Und zuletzt, aber nicht weniger bedeutsam, nichts davon wäre passiert ohne den Einzug des gewaltigen Fortschritts, der an der Technologiefront gemacht wurde.