English: A number of specialists echo this.
Telugu: ఇదే విషయాన్ని పలువురు నిపుణులు ప్రస్తావిస్తున్నారు.