in the lap of the gods

Prepositional phrase

 * 1)  Up to chance; Outside of one's ability to control or affect the result.

Translations

 * Finnish: herran hallussa