translate English to French: It is expected to take as long as a decade and tens of millions of dollars to implement.
On prévoit que sa mise en oeuvre exigera presque une décennie et des dizaines de millions de dollars.