Ghamidi Sb’s Explanation Of Decree And Surah Hadeed Verse 22-23
Preordained means God knows in advance; therefore, they are preordained in His knowledge. But the human efforts and the natural phenomenon of cause and effect interact with each other to produce results. However, God interferes wherever and whenever He likes. Watch the following video for details: https://www.youtube.com/watch?v=VLvPz6nmb4s