Overall meaning :
Allah, Glorified and Exalted be He, responds to the unbelievers who demanded of the Prophet miracles, saying: If there were a book that is recited whereby the mountains could be removed from their places, the earth could be split, causing rivers to gush forth from it, or the dead could be brought to life and spoken to, just as they have demanded, it would certainly have been this Qur’an which has been revealed to Prophet Muhammad, may Allah bless him and grant him peace. But all matters are subject to the will and command of Allah alone. Do the believers not know that had Allah willed, He could have made all mankind believe in Him and be guided to faith? Disasters will continue to afflict the unbelievers or strike close to their homes for their misdeeds, until Allah’s promise comes to pass—which is their death—or until Judgement Day comes upon them. Surely Allah will not fail to keep His promise.
If the idolaters among your people mock you, Muhammad, then patiently endure the harm they inflict on you, for you are not the first messenger whose people denied him and disbelieved My promise. The unbelievers ridiculed the messengers I sent before you; I gave them a little more time and then I meted out My punishment to them when they stubbornly persisted in their unbelief. How terrible My punishment was!