English: - But a lot remains to be done.
Telugu: కానీ ఇంకా చేయాల్సి చాలా ఉంది.