translate English to German: "It signifies a major step forward in our innovative and comprehensive Internet strategy announced as an integral part of our Growth and Efficiency Program earlier this year.
"Dies ist ein großer Schritt nach vorne für unsere innovative und umfassende Internet-Strategie, die wir als Bestandteil unseres Wachstums- und Effizienzprogramms Anfang dieses Jahres vorgestellt haben.