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