English: But experts said much more is needed to be done.
Telugu: అయితే అంతకు మించిన ప్రయెజనాలు చాలా ఉన్నాయని నిపుణులు చెబుతున్నారు.