translate English to French: Construction of five PHWRs is progressing on schedule.
La construction de cinq PHWRs s'effectue comme prévu.