English: “There’s still much work to be done.
Telugu: "ఇంకా చాలా వర్క్ చెయ్యాల్సి ఉంది.