English: A lot to be done yet.
Telugu: ఇంకా చాలా చేయాల్సి ఉంది.