English: It was a milestone in science.
Telugu: అది సైన్స్ లో ఒక గొప్ప మైలు రాయి.