Furthermore, the Jews assert, "The Christians have no valid ground for their beliefs," while the Christians assert, "The Jews have no valid ground for their beliefs" - and both quote the divine writ! Even thus, like unto what they say, have [always] spoken those who were devoid of knowledge;" but it is God who will judge between them on Resurrection Day with regard to all on which they were wont to differ. 113 And who is more unjust than those who forbid that Allah's Name be glorified and mentioned much (i.e. prayers and invocations, etc.) in Allah's Mosques and strive for their ruin? It was not fitting that such should themselves enter them (Allah's Mosques) except in fear. For them there is disgrace in this world, and they will have a great torment in the Hereafter. 114 The East and the West, all belong to Allah: you will face Allah in whichsoever direction you turn your face: Allah is All-Embracing and All-Knowing. 115 And they Say: God hath betaken unto Him a son! Hallowed be He: Aye unto Him belongeth whatsoever is in the heavens and the earth: All are unto Him devout 116 He is the Creator of the heavens and the earth: when He decrees a thing, He merely says, "Be," and there 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 We have sent you with the truth, bearing good news and giving warning. You will not be held accountable for the people of the Fire. 119 The Jews and Christians will never be pleased with you unless you follow their faith. (Muhammad) tell them that the guidance of God is the only true guidance. If you follow their wishes after all the knowledge that has come to you, you will no longer have God as your guardian and helper." 120 Those to whom We have given the Book, read it in the manner it should be read; it is they who believe in it; and those who deny it – it is they who are the losers. 121