english: 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.
non_english: Son ve önemli nokta ise, teknolojik alandaki akıl almaz ilerlemeler olmasaydı, bunların hiçbiri olmazdı.