translate English to German: Yesterday, the Commission put the finishing touches to the revision of its sustainable development strategy.
Gestern hat die Kommission die letzten Punkte zur Revision ihrer Strategie der nachhaltigen Entwicklung angenommen.