translate English to French: Nothing is as difficult to predict as the future.
Rien n’est plus difficile à prédire que l’avenir.