English: He had been battling cancer for sometime.
Telugu: గత కొంతకాలంగా ఆయన కేన్సర్‌తో పోరాడుతున్నారు.