English: There is so much more progress that needs to be made.
Telugu: ఇంత అభివృద్దిజరిగినా చేయవలసింది యింకా ఎంతోవుంది.