Could it be there is something more going on here?
Se pourrait-il qu'il y ait ici quelque chose de plus ?
Could it be there is something more going on here?
Se pourrait-il qu'il y ait ici quelque chose de plus ?