English: Researchers believe that this.
Telugu: పరిశోధకులు అలా నమ్ముతారు.