English: Very much so, experts said.
Telugu: నిపుణులు ప్రకారం, ఈ చాలా ఉంది.