English: The science has moved on in the last decade.
Telugu: గత దశాబ్దాల్లో సైన్స్ ముందుకు సాగారు.