English: His views are shared by many scientists.
Telugu: ఈ అభిప్రాయాలు చాలామంది శాస్త్రవేత్తలు పంచుకొన్నారు.