English: There is still much to do.
Telugu: ఇంకా సాధిం చాల్సి చాలా ఉంది.