translate English to German: We now have a consolidated and sufficiently demanding enlargement agenda.
Wir verfügen nun über eine konsolidierte und höchst anspruchsvolle Erweiterungsagenda.