translate English to German: But this will require us all to be much more efficient and to use the resources much, much better.
Aber das wird uns alle zwingen, wesentlich effizienter zu sein und die Mittel wesentlich besser zu verwenden.