translate English to German: That is why we really do need more resources.
Deswegen brauchen wir wirklich mehr Geld.