translate English to French: What do we owe future generations?
Que devons-nous aux générations à venir?