translate English to German: They need more of it, not less.
Sie brauchen mehr davon, nicht weniger.