English: He has had cancer for several years.
Telugu: ఈయనకు కొన్నేళ్ల నుంచి కేన్సర్ ఉంది.