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