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.
E, por último, mas não menos importante, nada disso teria acontecido sem o advento do tremendo progresso que tem sido feito na área tecnológica.