“So that they do not prostrate to Allah,” meaning: he barred them from the path by their abandonment of prostration to Allah, “who brings forth the hidden,” meaning: the concealed, “in the heavens and the earth,” meaning: He knows the secret in the heavens and the earth.