English: A lot more work remains to be done...
Telugu: ఇంకా చాలా పని చేయాల్సి ఉంది.