translate English to German: This figure is admittedly somewhat higher than in the national parliaments, but it is still not enough.
Diese Ziffer ist zugegebenermaßen etwas höher als die der nationalen Parlamente, wobei sie immer noch nicht hoch genug ist.