translate English to German: The European Parliament is usually more exacting on human rights issues.
Das Europäische Parlament zeigt sich gewöhnlich besorgter, wenn es um die Menschenrechte geht.