English: science having progressed a lot.
Telugu: సైన్స్ చాలా పురోగతి సాధించింది.