Their Messengers (of God) said to them, `It is true we are nothing but human beings like yourselves but Allâh shows (His) favours (by sending revelations and prophethood) to such of His servants as He will. It is not (possible) for us to bring you an authority except by the leave of Allâh. (We put our trust in Him) and in Allâh (alone) should the believers put their trust.