translate English to German: The Commission has now made an effort and this is why progress has been made.
Jetzt hat sich die Kommission bemüht, und darum ist man vorangekommen.