Translate the following English sentence to French:
"Has the strategic goal of sustainable development which was supposed to be an integral part of a twenty-first century economy, which would meet the requirements of the planet and its citizens, been forgotten?"
A-t-on oublié l'objectif stratégique du développement durable qui devait faire partie intégrante d'une économie du XXIe siècle susceptible de répondre aux besoins de la planète et de ses citoyens ?