Their messengers said to them: We are nothing but mortals like yourselves, but Allah bestows (His) favours on whom He pleases of His servants. And it is not for us to bring you an authority, except by Allah’s permission. And on Allah let the believers rely.