How do you say that you are failing to do something on time or not doing something fast enough to meet time limits?
For example, what would you naturally say in the following situations:
Your train is going to leave soon. You think you don't have enough time to catch it. The chances are pretty high that you are not going to make it.
You have a lot of work to do. The deadline is looming. You feel like you're going to fail to finish it on time.
You are taking a science course. You need to learn a lot of material before the exam. You don't think it's possible to learn so much information in such a short time.
I'm sure there are a lot of expressions possible and I'd be happy if someone can share a few. However, to be more specific, I'm looking for a general way to express the idea of being in a situation when you feel time pressure.