“Your Lord knows all that their hearts conceal and all that they reveal. He is Allah; there is no god but He. Praise is His in this world and in the Hereafter. His is the command and to Him will all of you be returned. (O Prophet!) Tell them, ‘Do you see if Allah were to make the night perpetual over you till the Day of Judgement, is there a god other than Allah who can bring forth light for you? Do you not hear?’”
(Al Qur’ān – 28:69-71)
The reason why this is said in the present context is that a person or a group of people can claim that they chose the path for their life after due consideration, and that they were fully convinced about its being the right path on the grounds of very persuasive arguments. They could also say that the arguments which had been put forward against their opinion failed to convince them. They could also claim that they had made their choice with full sincerity and had not come across anything which would have made them change their standpoint.
Such arguments, however, will be of no avail before Allah. For Allah not only knows what is apparent, but also man’s innermost thoughts. For Him man’s mind and heart are like an open secret, He knows fully all man’s feelings, emotions, desires and intentions. Allah also knows to whom the Truth was conveyed, when and by what means. He also knows what his motives were for turning away from the Truth and adopting falsehood instead.