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