English: He provided several details on his blog.
Telugu: ఈమేరకు ఆయన బ్లాగ్‌లో పలు విషయాలను వెల్లడించారు.