English: A lot has been achieved; much remains to be done.
Telugu: సాధించింది చాలా తక్కువ, సాధించవలసింది ఇంకా ఎంతో ఉంది.