English: Some experts think likewise.
Telugu: దీనిపై కొందరు నిపుణులు కూడా ఇదే విషయాన్ని తెలిపారు.