English: But many researchers aren't convinced.
Telugu: అనేకమంది పరిశోధకులు చాలా ఖచ్చితంగా కాదు.