translate English to French: A lot of information is available on sustainable development.
Il y a beaucoup d’information sur le développement durable.