Translate the following English sentence to French:
"Of course we are still many sea miles away from making this vision come true, although some progress has been made over the past two years, as the report shows."
Nous sommes à des milles marins d' une telle réalité, même si, comme le montre le rapport, certaines choses ont été accomplies au cours de ces deux dernières années.