translate English to German: Now, this exciting concept is about to launch itself across Europe.
Dieses spannende Konzept verbreitet sich nun langsam...