And the Jews say: The Christians do not follow anything (good) and the Christians say: The Jews do not follow anything (good) while they recite the (same) Book. Even thus say those who have no knowledge, like to what they say; so Allah shall judge between them on the day of resurrection in what they differ. 113 And who is more unjust than he who forbids that in places for the worship of Allah, Allah's name should be celebrated?-whose zeal is (in fact) to ruin them? It was not fitting that such should themselves enter them except in fear. For them there is nothing but disgrace in this world, and in the world to come, an exceeding torment. 114 And unto Allah belongeth the east and the west; so withersoever you turn there is the countenance of Allah: verily Allah is pervading, Knowing. 115 They say, "Allah has taken a son." Exalted is He! Rather, to Him belongs whatever is in the heavens and the earth. All are devoutly obedient to Him, 116 The Originator is He of the heavens and the earth: and when He wills a thing to be, He but says unto it, "Be" - and it is. 117 And those who do not know say: 'Why does not Allah speak to us or a sign come to us' Likewise, those who were before them said similar to their saying. Their hearts are alike. Indeed, We have clarified the signs to a nation who are certain. 118 (what greater Sign could there be than that) We have sent you with the knowledge of the Truth and made you a bearer of good tidings and a Warner? Now, you are not responsible and answerable for those who are bent upon going to Hell. 119 And the Jews will never be pleased with thee, nor the Nazarenes, except thou follow their faith. Say thou: verily the guidance of Allah, that is the guidance. And of a surety wert thou to follow their desires after that which hath come unto thee of the knowledge, there will be for thee against Allah neither protector nor helper. 120 Those to whom We have given the Book read it as it ought to be read. These believe in it; and whoever disbelieves in it, these it is that are the losers. 121