English: And we've still got more to go.
Telugu: మేము ఇంకా ఎంతో సాధించాల్సి వుంది.