Haj Qassem Soleimani Today, the Takfiris have either failed or are failing on all fronts