English: There were many scientists who held the same view.
Telugu: చాలామంది శాస్త్రవేత్తలు కూడా ఇదే అభిప్రాయాన్ని వ్యక్తం చేశారు.