translate English to French: This appears to be a redefinition of the concept of sustainable development, which is itself associated with the concept of sustainability.
Cette dernière apparaît comme une redéfinition de la notion du développement durable, elle-même associée à la notion de viabilité18.