English: No, according to some researchers.
Telugu: అవును, కొందరు పరిశోధకుల ప్రకారం.