translate English to French: Perhaps.
Peut-être.