Diriwayatkan bahwa setelah Perjanjian Hudaibiyyah, Ibnu Ubay berkata, "Apakah Muhammad mengira bahwa setelah terjadi perdamaian Hudaibiyyah, ia tidak mempunyai musuh lagi? Bukankah masih ada kerajaan Persia dan Romawi?" Maka turunlah ayat ini yang menerangkan bahwa Allah mempunyai tentara langit dan bumi, yang dapat mengalahkan tentara atau kekuatan apa pun jika Dia menghendakinya. Orang-orang munafik dan orang-orang musyrik tidak akan dapat menantang kekuasaan dan kehendak Allah karena Dia mempunyai tentara yang kuat di langit dan di bumi, yang terdiri dari malaikat, jin, manusia, petir yang dahsyat, angin kencang, banjir, gempa yang dahsyat, dan sebagainya. Semuanya itu dapat dikerahkan Allah kapan saja Dia kehendaki untuk menghancurkan orang-orang yang ingkar kepada-Nya. Dalam ayat 4 telah diterangkan pula bahwa Allah mempunyai tentara di langit dan di bumi. Dalam ayat ini diulang lagi perkataan tersebut. Fungsinya ialah untuk menjelaskan bahwa Allah mempunyai tentara untuk menyampaikan rahmat dan menurunkan azab-Nya. Ayat 4 menerangkan tentara yang menyampaikan nikmat, sedangkan ayat ini menerangkan tentara yang menurunkan azab. Pada akhir ayat ini diterangkan bahwa Allah Mahaperkasa, tidak ada sesuatu pun yang dapat mengalahkan dan menandingi-Nya. Dia Mahabijaksana melakukan segala macam tindakan sesuai dengan faedah dan manfaatnya.
Sumber : Aplikasi Quran Kementrian Agama Republik Indonesia