English: A lot more work is still to be accomplished.
Telugu: పూర్తి చేయాల్సిన పని ఇంకా చాలా ఉంటుంది.