translate English to French: There is a need to consider the evolving meaning of SD.
Il faut garder à l'esprit le fait que le sens du développement durable évolue.