English: And besides you have come a long way.
Telugu: అంతేకాదు మీరు చాలా దూరం వెళ్లారు.