English: The experts say yes.
Telugu: దీనికి అవును అనే అంటున్నారు సంబంధిన నిపుణులు.