We gave Moses the Book, but they differed regarding it, but for a word that preceded from your Lord, it had been decided between them; and they are in disquieting doubt of it. 110 God will certainly recompense everyone according to their deeds; He knows well all that you do. 111 Therefore remain firm the way you are commanded to, and those who have turned along with you, and O people – do not rebel; indeed He is seeing your deeds. 112 And do not incline towards, nor rely upon, those who are bent on evildoing lest the fire [of the hereafter] touch you: for [then] you would have none to protect you from God, nor would you ever be succoured [by Him]. 113 And establish thou the prayer at the two ends of the day, and in the neighbouring watches of the night verily virtues take away vices. That is a reminder unto the mindful. 114 Be steadfast; for surely, God does not let the wages of the righteous be wasted. 115 So why were there not among the generations before you those of enduring discrimination forbidding corruption on earth - except a few of those We saved from among them? But those who wronged pursued what luxury they were given therein, and they were criminals. 116 And it did not beseem your Lord to have destroyed the towns tyrannously, while their people acted well. 117 Had your Lord wanted, He would have made all people one united nation. They still have different beliefs 118 excepting those on whom thy Lord has mercy. To that end He created them, and perfectly is fulfilled the word of thy Lord: 'I shall assuredly fill Gehenna with jinn and men all together.' 119 All that we relate to thee of the stories of the messengers,- with it We make firm thy heart: in them there cometh to thee the Truth, as well as an exhortation and a message of remembrance to those who believe. 120 Say to the infidels. "Act as best you can, we are acting too; 121 And wait, indeed, we are waiting." 122 To God belong the secrets of the heavens and the earth, and all things will go back to Him. So worship Him and put your trust in Him; your Lord is not heedless of what you do. 123