translate English to German: There is no problem, however, because all European Union Member States are also members of the Council of Europe, an organisation which is well-equipped and well-experienced to address that issue.
Das ist jedoch kein Problem, da alle Mitgliedstaaten der Europäischen Union auch Mitglieder im Europarat sind, einer Organisation, die hinsichtlich dieses Themas gut ausgestattet und sehr erfahren ist.