in the lap of the gods

meçhul, bilinmez (gelecek olay), Allaha kalmış, Allah bilir.