Ahmed Raza Khan: Mohammed Aqib Qadri: And this Prophet is not miserly upon the hidden. (Allah gave the knowledge of the hidden to the Holy Prophet - peace and blessings be upon him.)