English: We have come a long way, though.
Telugu: సరేగాని, మనం చాలాదూరం ప్రయాణంచేశాం.