English: The same is asserted by the researchers.
Telugu: పరిశోధనలు జరిపిన శాస్త్రవేత్తలు ఒకే విషయాన్ని చెబుతున్నారు.