Words: lap of the gods
Part of speech: n
Definition: beyond human control or responsibility
Example: there is nothing more I can do; it's in the lap of the gods now