English: Though there have been many changes, still more needs to be done.
Telugu: కొంతవరకూ మార్పు వచ్చినా ఇంకా ఎంతో రావాల్సిన అవసరం వుంది.