Ahmed Raza Khan: Mohammed Aqib Qadri:
O People given the Book(s)! Indeed this Noble Messenger (Prophet Mohammed - peace and blessings be upon him) of Ours has come to you, revealing to you Our commands, after the Noble Messengers had stopped arriving for ages, for you might claim, “Never did any Harbinger of Glad Tidings or Herald of Warning come to us” - so this Harbinger of Glad Tidings and Herald of Warning has come to you; and Allah is Able to do all things.