translate English to German: In spite of the fact that women have been empowered in legislation etc for such a long time, we women are clearly still incapacitated when it comes to taking decisions concerning our own bodies and sexuality.
Obwohl wir dem Gesetz nach schon so lange mündig sind, werden wir Frauen offensichtlich immer noch für rechtsunfähig erklärt, wenn es um Entscheidungen über unseren eigenen Körper und unsere Sexualität geht.