English: A few other experts also hold similar opinions.
Telugu: మరికొందరు నిపుణులు సైతం ఇలాంటి అభిప్రాయాలే వ్యక్తం చేస్తున్నారు.