English: They have come a long way since.
Telugu: అప్పటికి వారు చాలాదూరం నడచివచ్చారు.