English: And we still have much left to accomplish.
Telugu: అయినా మేం సాధించాల్సింది ఇంకా ఎంతో ఉంది.