Comment on UN Development Agenda has reached critical juncture