English: Yes, experts say.
Telugu: అంటే నిపుణులు అవుననే చెబుతున్నారు.