This adjective means both "bloody" & "cheerfully optimistic"
[DOC] [TLE] Word Information - search results for: sanguine [PAR] sanguine (SANG gwin) (adjective), more sanguine, most sanguine ... about 
anything, it means that he or she is hopeful, confident, or cheerfully optimistic 
about it.