Note: Verses 1 – 9 of Surah 60 were revealed in 8 AH (630 AD); however verses 10 – 13 had been revealed two years earlier, 6 AH (628 AD), just after the Muslims had signed a peace treaty with the Meccans – at Hudaibiyah.
You may wish to read Surah Al Zalzala along with this surah.
You may wish to read Surah Al Kahf (The Cave) before reading this verse.
Thus the questions asked by the Meccans were answered by Prophet Muhammad (peace be upon him), as he was supposed to. In spite of this, the Meccans did not believe in his Prophethood, and as explained in verse 55 of Surah Kahf, were stubborn till the very end.
This concludes Surah Kahf. The first two questions asked by the Meccans were answered by verses from this Surah. The final question, regarding “Ruh”, was answered in Surah 17, verse 85.