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