Original: The band is now one of the biggest modern acts from Germany and the biggest in 20 years.
Simplified: The band has now become one of the biggest acts from Germany.