translate English to German: So I feel that MEPs have delivered on those two aims.
Ich denke also, dass die MdEP diese beiden Ziele erreicht haben.