live within hail but never visit each other; people do not visit each other all their lives, though the crowing of their cocks and the barking of their dogs are within hearing of each other
Related Translations:
老死不相往来: be completely isolated from each other all their lives; not visit each other all their lives