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