Their messengers said to them, “We are only humans like you, but Allah favors whomever He wills from among His servants. We cannot possibly show you any proof, except by leave of Allah. In Allah let the faithful put their trust.”