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