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