Here his reply is presented along with Urdu text and English translation below.
Question: Some Sufi Saints (Aulia Karam) have foretold the future events, commonly which are described or some of which I have read, predictions of Naimat Ullah Shah Wali are quite famous and there are also by others but these predictions are not very clear and time specific, many consequences can be drawn from them, what is the reason that these predictions are in such pattern?
Answer: Actually this is not done deliberately, if somebody is blessed with abundance of spiritual knowledge, it will complement his clarity of expression. He will be clearer in his expression. Someone has seen something through Kashf (Infux), if he lacks in knowledge, his clarity of expression will be less. This is one point.
2nd thing is, due to the fear of misuse of these predictions, sometimes covert is left in these predictions, especially time is not being specifically mentioned, as this event will occur in that date, month or year etc. You will not see exact time indication in any of these spiritual foretelling or predictions because this thing will astray people even the Holy Prophet (PBUH) who had the highest knowledge after God and whom God has shown Him maximum hidden things. When He (PBUH) told the signs of End times, He (PBUH) didn’t mentioned exact time (date). Signs are linked with each other and also are in sequence but time is not mention, still if you see these end time predictions, these are very definite and very clear because there is abundance of knowledge which our Holy Prophet (PBUH) has.
Similarly the things which Hazrat Ali Karam Allah Wajho had told, they are also very clear. Other great saints also have same situation. Normally, Aulia Allah refrain from doing foretelling or predictions but if something said from their tongue (not deliberately did), you will see, it will be very clear but time is not being specified.