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 Surely your Lord will reward everyone in accordance with his deeds. He is certainly aware of all they do. 111 So go thou straight, as thou hast been commanded, and whoso repents with thee; and be you not insolent; surely He sees the things you do. 112 And lean not toward those who do wrong, lest the Fire should touch you, and ye have no protectors beside Allah nor ye would then be succoured. 113 And perform the prayer at the two ends of the day and nigh of the night; surely the good deeds will drive away the evil deeds. That is a remembrance unto the mindful. 114 And be patient; verily, Allah loses not the reward of the good-doers. 115 Why were there no people of understanding among those people of the destroyed towns of the past except for a few, whom we saved from destruction, to prevent people from committing evil in the land? The unjust among them indulged in worldly pleasures and so became guilty. 116 Your Lord would not have destroyed those people (of the towns) for their injustice if they had tried to reform themselves. 117 And if thy Lord had willed, He verily would have made mankind one nation, yet they cease not differing, 118 Except those upon whom your Lord had mercy; and this is why He created them; and the Word of your Lord has been concluded that, “Indeed I will, surely, fill hell with jinns and men combined.” 119 (O Muhammad!) We narrate these anecdotes of Messengers to you that We may strengthen through them your heart. In these anecdotes come to you the truth, and an exhortation, and a reminder for the believers. 120 And say to those who do not believe, "Work according to your position; indeed, we are working. 121 "And wait ye! We too shall wait." 122 To God belongs the knowledge of the unseen in the heavens and the earth and to Him do all affairs return. Worship Him and trust Him. Your Lord is not unaware of what you do. 123