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.

en manos de los dioses, dejado al destino

beyond human control; left to fate or chance

:
We've done all we can; the rest is in the lap of the gods.
Hemos hecho todo lo que podemos; el resto está en manos de los dioses.
The outcome of the election is still in the lap of the gods.
El resultado de las elecciones todavía está en manos de los dioses.