translate English to French: About 75 per cent of the project has been completed, with all equipment having been purchased or delivered, and will be completed by 30 June 2010.
Le projet est exécuté à environ 75 %, tout le matériel ayant été acheté ou livré, et devrait être achevé d'ici au 30 juin 2010.