(They said: O our people! Lo! we have heard a Scripture) we have heard the recitation of a Scripture, meaning the Qur'an (which hath been revealed) to Muhammad (pbuh) (after Moses, confirming that which was before it) confirming the message of Allah's divine Oneness and the attribute and description of Muhammad (pbuh) found in the Torah, because they believers in Moses, (guiding unto the Truth and a right road) guiding to a true, established religion with which Allah is pleased, i.e. Islam.