English: He wasn't able to defeat cancer though.
Telugu: కానీ కేన్సర్ను మా త్రం అతడు జయించలేకపోయా డు.