lap_of_the_gods
1. [ noun ] beyond human control or responsibility
Examples:

"there is nothing more I can do it's in the lap of the gods now"

Related terms: lap