English: He had been suffering from brain cancer for some time.
Telugu: ఈయన గత కొద్ది కాలంగా మెదడు సంబంధిత వ్యాధితో బాధపడుతున్నారు.