(Unto each nation) unto the adherents of each religion (have We given sacred rites) places where to immolate sacrifices; it is also said that this means: places of worship (which they are to perform) according to their religion; (so let them not dispute with thee) let them not go against you nor prevent you (of the matter) regarding the matter of immolated sacrifices and the divine Oneness of Allah, (but summon thou unto thy Lord) call for the profession of Allah's divine Oneness. (Lo! thou indeed follow right guidance) you indeed follow an established religion with which Allah is pleased: the religion of Islam.