Quran 21:37 — The Prophets (Al-Anbya')
The human being is impatient by nature. I will inevitably show you My signs; do not be in such a hurry.
[21:36] When those who disbelieve see you, they ridicule you: "Is this the one who challenges your gods?" Meanwhile, they remain totally heedless of the message from the Most Gracious.
[21:38] They challenge: "Where is that (retribution), if you are truthful?"