translate English to French: Energy is at the core of global environmental and developmental challenges.
L'énergie est au cœur même des problèmes d'environnement et de développement qui se posent sur le plan mondial.