۞ 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 have not any knowledge thereof; they follow only surmise, and surmise avails naught against truth. 28 So ignore those who turn away from Our revelation and seek nothing but the life of this world. 29 That is as far as knowledge will reach them. Verily thy Lord knoweth best those who stray from His Path, and He knoweth best those who receive guidance. 30 And Allah's is whatsoever is in the heavens and whatsoever is in the earth, that He may recompense those who do evil for that which they worked and reward those who do good with good. 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