Can you pay? I’ m a bit pushed at the moment. 您能不能付账?我现在手头有点紧。
+for We’ re pushed for time right now. 我们现在时间上有点不够。
be hard pushed to do sth (=have a lot of difficulty in doing it) I’ m going to be hard pushed to get my work done by the deadline. 做某事很困难