translate English to German: The time to invest in large-scale solar energy production is now.
Jetzt ist die Zeit gekommen, in großflächige Solarstromproduktion zu investieren.