English: Isn't that challenging cancer at what it does best?
Telugu: క్యాన్సర్ ఉత్తమంగా చేయటం సవాలు కాదా?