Surah Al-feel
Ok, but this interpretation also looks possible and logical enough