Their Messengers said to them, ‘We are indeed only men like yourselves, but Allah bestows His favour on whomsoever He wills from among His servants. And it is not for us to bring you a proof except by the command of Allah. And in Allah alone should the believers put their trust.