English: It is believed that he still lives on the earth.
Telugu: ఇప్పటికీ భూమిపై అతను ఉన్నట్లుగా నమ్ముతుంటారు.