translate English to German: Indeed, the last 25 years has seen a 40-fold increase.
In den letzten 25 Jahren ist er immerhin um das Vierzigfache gestiegen.