And assuredly We vouchsafed unto Musa the Book, and disputation arose thereabout; and had not a word preceded from thy Lord, it would have been decreed between them. And verily they are concerning that in doubt disquieting. 110 Your Lord will reward each one of them in full for their deeds. He is well-aware of all their actions. 111 So tread thou the straight path as thou art commanded, and those who turn (unto Allah) with thee, and transgress not. Lo! He is Seer of what ye do. 112 And do not incline toward those who do wrong, lest you be touched by the Fire, and you would not have other than Allah any protectors; then you would not be helped. 113 Say your prayers morning and evening, and during parts of the night; surely good makes amends for evil. This is a reminder for people who pay heed. 114 And be patient; for indeed Allah never lets the reward of those who do good go to waste. 115 BUT, ALAS, among those generations [whom We destroyed] before your time there were no people endowed with any virtue - [people] who would speak out against the [spread of] corruption on earth - except the few of them whom We saved [because of their righteousness,] whereas those who were bent on evildoing only pursued pleasures which corrupted their whole being, and so lost themselves in sinning. 116 Your Lord would not have destroyed those people (of the towns) for their injustice if they had tried to reform themselves. 117 But if your Lord had pleased He could have made all human beings into one community of belief. But they would still have differed from one another, 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 And all we relate to you of the accounts of the apostles is to strengthen your heart therewith; and in this has come to you the truth and an admonition, and a reminder to the believers. 120 Say to the infidels. "Act as best you can, we are acting too; 121 And wait, indeed, we are waiting." 122 The knowledge of the secret of the heavens and the earth belongs to God alone, and to Him shall all affairs be referred. So worship Him and put your trust in Him alone. Your Lord is not unaware of what you do. 123