Chinese (Simplified) translation of “pushed”
be pushed for time/money mainly UK › to not have enough time or money
I'm a bit pushed for money this month.
Experiencing difficulties be (hard) pushed to do sth › to find it difficult to do something
We'll be hard pushed to get to Brighton by six o'clock.