English: But his spirit is still here.
Telugu: కానీ తన ఆత్మ మాత్రం ఇక్కడే ఉంటుంది.