English: The researchers said yes.
Telugu: అంటే అవును అని అంటున్నారు పరిశోధకులు.