hello I have a question I tried to translate this expression but I couldn't understand the meaning Can anyone tell me what's the meaning of: letting off steam thanks