translate English to German: Forecasts are impossible, therefore.
Prognosen sind also unmöglich.