After an interval during which there were no Messengers , Our Messenger ( Muhammad ) has come to clarify ( your religion ) to you , lest you should say : ' No bearer of glad tidings or a warner has come to us ' Indeed , there has come to you a bearer of glad tidings and a warner . Allah has power over all things .