Just recall the time when your Lord said to the angels, "I am going to appoint a vicegerent on the Earth." They humbly enquired, "Are you going to appoint such a one as will cause disorder and shed blood on the Earth? We are already engaged in hymning Your praise, and hallowing Your name". Allah replied, "I know what you do not know." 30 He taught Adam all the names. Then He introduced (some intelligent beings) to the angels, asking them to tell Him the names of these beings, if the angels were true to their claim (that they more deserved to be His deputies on earth). 31 They said: Glory be to Thee! we have no knowledge but that which Thou hast taught us; surely Thou art the Knowing, the Wise. 32 Allah said: O Adam! declare thou unto them the names of those objects. Then when he had declared unto them the names of those, He said: said I not unto you, verily I know the hidden in the heavens and the earth, and know that which ye disclose and that which ye are wont to conceal! 33 When We said to the angels, "Bow down before Adam," they all bowed except for Iblis [Satan]. He refused and acted proudly and became an unbeliever. 34 And We said, “O Adam! You and your wife dwell in this Garden, and eat freely from it wherever you please – but do not approach this tree for you will become of those who transgress.” 35 But satan made them slip therefrom and caused them to depart from that in which they had been. 'Go down,' We said, 'be enemies to each other. The earth will provide your dwelling place an enjoyment for a while' 36 Then Adam learnt from his Lord certain words (of revelation), therefore Allah accepted his repentance; indeed He only is the Most Acceptor of Repentance, the Most Merciful. (See Verse 7:23) 37 We said: "Get down all of you from this place (the Paradise), then whenever there comes to you Guidance from Me, and whoever follows My Guidance, there shall be no fear on them, nor shall they grieve. 38 And those who disbelieve and belie Our signs, they shall be fellows of the Fire; therein they shall be abiders. 39