English: He had suffered from cancer the last year.
Telugu: గత ఏడాది కాలంగా ఆయన కాన్సర్తో బాధపడుతున్నారు.