translate English to German: A great deal will need to be done about this in the coming years.
Auf diesem Gebiet wird es in der kommenden Zeit noch einiges zu tun geben.