English: science has made progress.
Telugu: సైన్స్ మరీ ప్రగతిని సాధించింది.