English: But experts say that enough is not being done.
Telugu: కానీ అవి సరిపోవని నిపుణులు చెబుతున్నారు.