I was thinking about awe, it's probably the most accurate, but when you go to something like "saudade" - awe doesn't feel "deep" enough (not sure that makes sense)? Then again, I don't know that we tend to have particularly "emotionally deep" words in English... Awe is good though.