English: This is what some experts say.
Telugu: అంటే అవునని అంటున్నారు కొందరు నిపుణులు.