English: Hard to believe he's still around.
Telugu: ఇది ఇప్పటికీ చుట్టూ ఉన్నట్లు విశ్వసించటం కష్టం.