victory from Allah and an imminent conques