English: Scientists make new advances in the fight against cancer.
Telugu: కేన్సర్పై పోరులో శాస్త్రవేత్తలు మరో అడుగు ముందుకు వేశారు.