in the lap of the gods

  1. kaderin elinde
  2. talihe bağlı
meçhul, bilinmez (gelecek olay), Allaha kalmış, Allah bilir.