Translate the following English sentence to French:
"We hold the goods of this earth on trust for our descendants."
Pour ce qui est des richesses de notre planète, nous sommes les mandataires de nos successeurs.