English: And still we have so very far to go!
Telugu: ఇంకా ఎంతో దూరంలో ఉన్నాం!