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