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