have cold blood.
'Tener sangre fría' in Spanish is what we call 'having cold blood' in English, which does not mean literally having one's blood temperature lowered. It is a slang for being calm and composed, especially in stressful or demanding situations. This phrase is often used to describe someone who is able to keep a 'cool head' or control their feelings and emotions under pressure.