English: That also is a step to scientific progress.
Telugu: శాస్త్రీయ పురోగతికి సంబంధించినటువంటి స్ఫూర్తి కూడా ఇదే.