Allah will call you to account for what is in your minds whether you disclose it or hide it . He , however , had full authority to pardon or punish anyone He pleases , for Allah has complete power over everything .