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.

in de schoot van de goden, aan het lot overgelaten

beyond human control; left to fate or chance

:
We've done all we can; the rest is in the lap of the gods.
We hebben alles gedaan wat we kunnen; de rest is in de schoot van de goden.
The outcome of the election is still in the lap of the gods.
De uitslag van de verkiezingen ligt nog steeds in de schoot van de goden.