English: according to the researchers.
Telugu: పరిశోధకుల అభిప్రాయం ప్రకారం.