on the knees/in the lap of the gods

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