English: He had been suffering from cancer for quite sometime.
Telugu: కొంత‌కాలంగా కేన్స‌ర్‌తో బాధ‌ప‌డుతోంది.