English: Although much has changed, there is still much that needs to change.
Telugu: కొంతవరకూ మార్పు వచ్చినా ఇంకా ఎంతో రావాల్సిన అవసరం వుంది.