Continuing the discussion from Ten untranslatable words:
agreed on saudade, and i would even promote “wistfulness” as a parallel noun that english has to offer to express the idea of saudade.
we are far too good at communication to throw up our hands at the first whiff of failure to provide perfect 1:1 translation; as you related, interpretation through a phrase here or there is nothing to sneeze at.