English: But it is also true that a lot remains to be done.
Telugu: అయితే ఇంత జేసినా ఇంకా చేయాల్సింది చాలా ఉంది.