Their Messengers told them : " Indeed we are only human beings like yourselves , but Allah bestows His favour on those of His servants whom He wills . It does not lie in our power to produce any authority except by the leave of Allah .