Say , ‘ Whether you hide what is in your hearts or disclose it , Allah knows it , and He knows whatever there is in the heavens and whatever there is in the earth ; and Allah has power over all things . ’