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