to be under a lot of pressure or stress
"The team has been under the pump to meet the project deadline."
To change direction or strategy to adapt to the market.
A place where many different cultures blend together
to feel comfortable and relaxed as if you were at home
to blame yourself too much for something
to keep something in reserve for later use
to recover from a setback or failure