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.
Și ultimul, dar nu cel din urmă, nimic din asta nu s-ar fi întâmplat fără apariția formidabilului progres care s-a făcut pe frontul tehnologiei.