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