English: on scientific progress.
Telugu: సైన్స్ పురోగతి.