translate English to German: Women also play a somewhat greater role.
Auch Frauen spielen eine etwas wichtigere Rolle.