English: However, experts say that much more needs to be done.
Telugu: కానీ, ఎంతోకొంత మేలైతే తప్పకుండా ఉంటుందని నిపుణులు అభిప్రాయపడుతున్నారు.