Allah does not forgive (the greatest sin) that partners be ascribed with Him – and He forgives all that is below (lesser sins) it, to whomever He wills; and whoever ascribes partners with Allah has indeed wandered far astray. 116 They (all those who worship others than Allah) invoke nothing but female deities besides Him (Allah), and they invoke nothing but Shaitan (Satan), a persistent rebel! 117 whom Allah has cursed and he (satan) said: 'Indeed, I will take to myself an appointed portion of Your worshipers, 118 and shall lead them astray, and fill them with vain desires; and I shall command them - and they will cut off the ears of cattle [in idolatrous sacrifice]; and I shall command them - and they will corrupt God's creation!" But all who take Satan rather than God for their master do indeed, most clearly, lose all: 119 He promiseth them and stirreth up desires in them, and Satan promiseth them only to beguile. 120 Such men -- their refuge shall be Gehenna, and they shall find no asylum from it. 121 But as for those who believe and do good works We shall bring them into Gardens underneath which rivers flow, wherein they will abide for ever. It is a promise from Allah in truth; and who can be more truthful than Allah in utterance? 122 Not your desires, nor those of the People of the Book (can prevail): whoever works evil, will be requited accordingly. Nor will he find, besides Allah, any protector or helper. 123 If any do deeds of righteousness,- be they male or female - and have faith, they will enter Heaven, and not the least injustice will be done to them. 124 And who can be better in religion than one who submits his face (himself) to Allah (i.e. follows Allah's Religion of Islamic Monotheism); and he is a Muhsin (a good-doer - see V. 2:112). And follows the religion of Ibrahim (Abraham) Hanifa (Islamic Monotheism - to worship none but Allah Alone). And Allah did take Ibrahim (Abraham) as a Khalil (an intimate friend). 125 And to Allah belongs whatever is in the heavens and whatever is on the earth. And ever is Allah, of all things, encompassing. 126