English: However, the researchers are still investigating the same.
Telugu: కాగా… వీటిపై పరిశోధన చేసిన పరిశోధికులు కూడా ఇదే విషయాన్నివెల్లడించారు.