And they -the infidels- say: "If only some convincing sign would be sent down to him from Allah, his Creator!". Say to them: "Allah has all sorts of divine signs evincing both His Omnipotence and Authority but I am only sent as a spectacle and a warning."