EN
Blow Off Steam
To release built-up stress or frustration by doing something physical or relaxing.