English: Researchers who reviewed the research also shared the same perspective.
Telugu: కాగా… వీటిపై పరిశోధన చేసిన పరిశోధికులు కూడా ఇదే విషయాన్నివెల్లడించారు.