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