English: And yet there will be a lot more to do.
Telugu: అయినా జరగాల్సింది ఇంకా చాలా ఉంది.