translate English to German: This means providing food for 70 million more people every year.
Dies bedeutet, jedes Jahr müssen Nahrungsmittel für 70 Millionen mehr Menschen bereitgestellt werden.