Allah’s delay is not Allah’s denial.