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