English: Yes, researchers say.
Telugu: అవున‌నే అంటున్నారు విశ్లేష‌కులు.