English: The researchers think so.
Telugu: . అని అంటున్నారు పరిశోధకులు.