translate English to French: There is no longer any doubt that Canada has enormous potential.
Il ne ´ ˆ fait plus de doute que le Canada presente un potentiel enorme.