Surah Al-Fil Ayah #2 Translated in English

Did He not cause their war to end in confusion