it may be that..., it (sometimes) happens that...

English French
Gloss it may be that..., it (sometimes) happens that... peut-être que..., il arrive (parfois) que...
Domain logic logique
Subdomain maybe peut-être
Language Word