The world is at a critical moment to deliver on the 2030 Agenda for Sustainable Development, UN Deputy Secretary-General Amina Mohammed said on Wednesday, during a virtual discussion with European Parliament Vice-President Heidi Hautala.