translate English to French: The long-term costs, which will amount to many millions over several centuries, will be paid by a foundation.
Les coûts à long terme, qui s'élèveront à de nombreux millions sur plusieurs siècles, seront assumés par une fondation.