in the lap of the gods

in the lap of the gods是什么意思、in the lap of the gods怎么读
在神的掌管之中, (结果)难以预料, 听天由命

in the lap of the gods汉语翻译

在神的掌管之中, (结果)难以预料, 听天由命