let off some steam (レット オフ サム スチーム)

Idiom Stress

意味

to relieve stress or anger by expressing feelings or doing something physical

感情を表現したり体を動かしたりしてストレスや怒りを解消すること (kanjou wo hyougen shitari karada wo ugokashitari shite sutoresu ya ikari wo kaishou suru koto)

例文

"After that argument, he needed to let off some steam by hitting the gym."

"その議論の後、彼はジムに行ってストレスを発散する必要がありました。" (sono giron no ato, kare wa jimu ni itte sutoresu wo hassan suru hitsuyou ga arimashita)