translate English to French: There are many environmental challenges in the development of the oil sands.
Il y a 40 ans, le défi scientifique et technologique consistait à produire du pétrole à partir des sables bitumineux.