English: Researchers say yes!
Telugu: అంటే అవున‌నే అంటున్నారు ప‌రిశీల‌కులు!