英語候補to let off steamto let off one's pent-up feelingsto relieve one's pent-up angerto vent one's frustration