English: They'd gone almost twenty miles on the road.
Telugu: దాదాపు 20 కిలోమీటర్లు ఆయన రోడ్డు మార్గంలో ప్రయాణించారు.