由神掌管;结果难以预料;非人力所能左右
if the result of sth is in the lap of the gods, you do not know what will happen because it depends on luck or things you cannot control
释义来自《牛津高阶英汉双解词典》第 9 版