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