English: He finally lost a long battle against cancer.
Telugu: సుదీర్ఘకాలం పాటు కేన్సర్తో పోరాడి చివరకు ఓడిపోయారు.