lap of the gods
A state beyond possible human control, intervention, or responsibility; a state or condition that is or will be decided by nature or fate. Usually used in the phrase "in the lap of the gods." I'm afraid we've done all we can to treat your father's heart attack. His recovery is in the lap of the gods, now.