translate English to French: He and his companions saw a big future!
Car Champlain et ses compagnons ont vu loin.