Literally, “far from the eyes, far from the heart”. Compare French loin des yeux, loin du cœur.
lontano dagli occhi, lontano dal cuore