translate English to French: He must guarantee to invest a sum  equivalent to ten per cent of the cost of the project.
Il doit garantir une mise de fonds  équivalente à 10% du coût du projet.