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