translate English to French: The Road Ahead Clearly we have a problem.
Ce qui nous attend Il est clair que nous avons un problème.