Translate the following English sentence to French:
"It is a report which came about with difficulty and may well be too late."
Mes chers collègues, ce rapport a été difficile à établir et il arrive peut-être trop tard.