English: well on the trail.
Telugu: ట్రాక్ మీద సరే.