English: That's not too far off down the road.
Telugu: అది రోడ్డుకు ఆట్టే దూరంలో లేదు.