English: Science has truly progressed.
Telugu: సైన్స్‌ మరీ ప్రగతిని సాధించింది.