translate English to German: It has a duty and the means to ensure this.
Sie hat die Pflicht und die Mittel, um dies zu gewährleisten.