translate English to French: Years of effort, research and funding made it possible to make this once impossible project a prosperous industry from which the whole of Canada benefits.
Des années d'efforts, de recherche et de financement ont permis de faire de ce projet impossible une industrie prospère dont bénéficie tout le Canada.