translate English to French: Confronting the new challenges to sustainable development
Elle est consultée régulièrement.