translate English to French: It is the European Parliament we are all Members of that is the human rights agency for Europe.
C'est le Parlement européen, dont nous sommes tous membres, qui est l'agence des droits de l'homme en Europe.