English: A lot of work has been done but there’s so much more to do.
Telugu: ఈ విషయంలో చాలా చేశాం కానీ చేయాల్సింది చాలా ఉంది.