translate English to French: Maybe.
Sans doute.