English: A lot still remains to do, however.
Telugu: అయితే, చేయాల్సింది ఇంకా చాలా ఉంది.