in the lap of the gods

在神的掌管之中, (结果)难以预料, 听天由命
在线英汉词典
相关词语