translate English to French: The vision of our leaders is still far from being realized.
La vision de nos dirigeants est loin de s'être réalisée.