in the lap of the gods

US /ɪn ðə læp əv ðə ɡɑːdz/
UK /ɪn ðə læp əv ðə ɡɑːdz/
"in the lap of the gods" picture
1.

entre les mains des dieux, laissé au destin

beyond human control; left to fate or chance

:
We've done all we can; the rest is in the lap of the gods.
Nous avons fait tout ce que nous pouvions ; le reste est entre les mains des dieux.
The outcome of the election is still in the lap of the gods.
Le résultat des élections est toujours entre les mains des dieux.