English: Other experts also maintain the same view.
Telugu: మరికొందరు నిపుణులు సైతం ఇలాంటి అభిప్రాయాలే వ్యక్తం చేస్తున్నారు.