به سند متصل از شیخ افقه محقق از محمد بن عبدالله بن زهره ی حلبی از ابن شهر آشوب از احمد بن ابیطالب طبرسی در احتجاج در حدیث طویل از سعد بن عبدالله اشعری در حکایت شرفیاب شدن به حضور مهدی علیه السلام گفت:

خبر ده مرا از تأویل «کهیعص».

 حضرت فرمود: این حروف از اخبار غیب است که خداوند بنده ی خود زکریا را بر آن آگاه گردانید و حکایت آن را برای محمد صلی الله علیه و آله بیان فرمود، و این چنان است که زکریا از خداوند خواست نام پنج تن را به وی آموزد، جبرئیل فرود آمد و او را آموزانید و زکریا هر گاه نام محمد و علی و فاطمه و حسن علیهم السلام را می برد اندوه او بر طرف می شد و غم او زایل می گشت، و هر گاه نام حسین علیه السلام می برد گریه گلوی او را می گرفت و نفسش به شماره می افتاد، روزی گفت: ای پروردگار من! چون است که وقتی نام چهار کس از آن ها را می برم از اندوه تسلیت می یابم و هر گاه یاد حسین علیه السلام می کنم اشکم ریزان می شوم و ناله ام بیرون می آید؟

خداوند تبارک و تعالی او را خبر داد و فرمود: «کهیعص» پس«کاف» نام کربلاست و «ها» هلاک عترت است «یا» یزید است که بر حسین علیه السلام ستم کرد و «عین» عطش است و «صاد» صبر و شکیبائی آن حضرت، چون زکریا این بشنید سه روز از مسجد خود جدا نگشت و مردم را از داخل شدن بر خود منع فرمود و به گریه و ناله پرداخت و او را رثا می گفت که خداوند!! آیا بهترین خلق خود را به مصیبت فرزند وی مبتلا می کنی؟! آیا چنین بلایی بر خانه ی او فرود می آوری!؟آیا علی و فاطمه علیهماالسلام را جامه ی سوگواری می پوشانی و اندوه آن را در منزل آنها می آوری؟! آنگاه می گفت: ای خدای من! مرا فرزندی روزی کن که در پیری چشم من به وی روشن شود و چون روزی کردی مفتون کن مرا به دوستی او، آنگاه به مرگ او مرا اندوهناک ساز چنانکه محمد صلی الله علیه و آله حبیبت را به فرزندش اندوهناک ساختی، پس خداوند یحیی را به وی بخشید و به مصیبت او مبتلا گردانید و حمل یحیی شش ماه بود چنانکه حمل حسین علیه السلام چنین بود».