English: In addition, many researchers say this.
Telugu: ఇదే విషయాన్ని పలువురు పరిశోధకులు కూడా స్పష్టంగా చెబుతున్నారు.