translate English to German: Unlimited independence is needed.
Die uneingeschränkte Unabhängigkeit muss gesichert werden.