Has it not, then, become plain to those who have inherited the earth in the wake of the former generations that, had We so willed, We could have afflicted them for their sins, (they, however, are heedless to basic facts and so) We seal their hearts so that they hear nothing. 100 Such were the towns whose story We (thus) relate unto thee: There came indeed to them their messengers with clear (signs): But they would not believe what they had rejected before. Thus doth Allah seal up the hearts of those who reject faith. 101 We found no covenant in the most part of them; indeed, We found the most part of them ungodly. 102 Then after them We sent Moses with Our signs to Pharaoh and his chiefs, but they wrongfully rejected them: So see what was the end of those who made mischief. 103 Moses said: "O Pharaoh! I am a messenger from the Lord of the worlds,- 104 worthy to say nothing regarding God except the truth. I have brought a clear sign to you from your Lord; so send forth with me the Children of Israel.' 105 [Fir'aun (Pharaoh)] said: "If you have come with a sign, show it forth, - if you are one of those who tell the truth." 106 Therefore Moosa put down his staff – it immediately turned into a visible python. 107 And he drew forth his hand (from his bosom), and lo! it was white for the beholders. 108