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