English: A lot was accomplished but there much more that needs to be done.
Telugu: ఈ విషయంలో చాలా చేశాం కానీ చేయాల్సింది చాలా ఉంది.