Say: “God knows best how long they stayed: with Him is (the knowledge of) the secrets of the heavens and the earth: how clearly He sees, how finely He hears (everything)! They have no protector1 other than Him; nor does He share His Command with any person whatsoever.2