let off some steam (렛 오프 삼 스팀)

Idiom Stress

Meaning

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

aliviar el estrés o la ira expresando sentimientos o haciendo algo físico (aliviar el estres o la ira expresando sentimientos o haciendo algo fisico)

Oraciones de ejemplo

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

"Después de esa discusión, necesitaba liberar algo de estrés yendo al gimnasio." (despues de esa discusion, necesitaba liberar algo de estres yendo al gimnasio)