Their messengers said to them, “We are (of course) nothing but men like you but Allah bestows (his) favour on whom He wills of His servants, and it is not possible for us to come to you with an authority without the permission of Allah, and therefore, let the believers put their trust in Allah.