۞ And how many angels there are in the heavens whose intercession will not avail at all except [only] after Allah has permitted [it] to whom He wills and approves. 26 Indeed, those who do not believe in the Hereafter name the angels female names, 27 And they have no knowledge thereof. They follow but a guess, and lo! a guess can never take the place of the truth. 28 Wherefore withdraw thou from him who turneth away from Our admonition and seeketh not but the life of the 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 Indeed, unto God belongs all that is in the heavens and all that is on earth: and so He will reward those who do evil in accordance with what they did, and will reward those who do good with ultimate good. 31 As for those who avoid the greater sins and shameful acts, except minor trespasses, your Lord's forgiveness surely has great amplitude. He is fully knowledgeable of you as He produced you from the earth, and since you were a foetus in your mother's womb. So do not assert your goodness; he is better who takes heed and preserves himself. 32