English: They’ve got a long way to go.
Telugu: తాము నడవవలసిన దూరం యింకా చాలా వుంది.