Indeed We sent many Messengers before you : of them there are some whose account We have narrated to you and there are others whose account We have not narrated to you . It did not lie in any Messenger 's power to bring any Sign except with Allah 's leave .