۞ And how many angels are in the heavens whose intercession availeth naught save after Allah giveth leave to whom He chooseth and accepteth. 26 Those who do not believe in the Hereafter give angels the names of females, 27 They have not any knowledge thereof; they follow only surmise, and surmise avails naught against truth. 28 Therefore turn away from whoever has turned away from Our remembrance and has desired only the life of this world. 29 That is all they have of knowledge. Your Lord knows best who has strayed from His Path, and those who are guided. 30 And to Allah only belongs all whatever is in the heavens and all whatever is in the earth, in order to repay those who do evil for what they have done, and give an excellent reward to those who do 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