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