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