English: another breakthrough for the cure of cancer.
Telugu: క్యాన్సర్‌ చికిత్సలో మరో సంచనలం.