there may be
Il y a peut-être là quelque vérité.
There may be some truth in that.
Il y a peut-être une explication.
There may be an explanation.
There may be a catch.
Il y a peut-être quelque chose là-dedans.
There might be something in there.
Il y a peut-être assez de place pour elles toutes.
There may be enough room for all of them.
Il y a peut-être des interférences.
There may be some interference.
— Alien, le huitième passager (1979)
There might be a way.
There may be microphones.