translate English to German: This means that there is essentially no prohibition.
Das bedeutet, es gibt im Grunde kein Verbot.