English: Yes, researchers say.
Telugu: అవునంటున్నారు పరిశోధకులు.