translate English to German: To do it, they will also need support.
Sie brauchen hierzu auch Unterstützung.