translate English to French: Yet, even such large sums will not cover the total cost.
Toutefois, même des sommes aussi importantes ne suffiront pas à financer complètement le projet.