translate English to French: "We are very pleased and happy to have this facility completed.
« Nous sommes ravis et heureux de voir ces installations complétées.