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