English: Scientists have discovered a new cancer treatment.
Telugu: న్యూయార్క్ః క్యాన్సర్కు కొత్త చికిత్సను కనుగొన్నారు శాస్త్రవేత్తలు.