۞ There may be countless angels in heaven, but their intercession will be of no avail until God has given permission to those whom he chooses and accepts. 26 Indeed, those who do not believe in the Hereafter name the angels female names, 27 They only follow mere conjecture which can never sufficiently replace the Truth. 28 So ignore those who turn away from Our revelation and seek nothing but the life of this world. 29 That is the ultimate extent of their knowledge. Surely your Lord knows best those who stray from His path and He knows best those who follow His guidance. 30 And to Allah belongs all that is in the heavens and all that is in the earth, that He may requite those who do evil with that which they have done (i.e. punish them in Hell), and reward those who do good, with what is best (i.e. Paradise). 31 As for those who refrain from committing grave sins and indecent acts, though they may commit minor offences, your Lord is unstinting in His forgiveness. He knows you when He brings you out of the earth, and when you were embryos in the wombs of your mothers; so do not make claims to be pure. He knows best who is truly righteous. 32