End up
Be in a particular place or state after doing something or as a result.
Dive in
Start doing something in a very enthusiastic way.
Before your time
Something that happened/existed before you were born or lived/worked somewhere.
In the nick of time
Just in time to prevent something bad.
Kick off (with)
Begin (with)
Set out
Start doing something to achieve a goal.
For the time being
For now.
For good
Permanently, not going to change.
Crop up
Appear or happen suddenly/unexpectedly.
Wind down
Finish something gradually / relax after a period of excitement or worry.
Once in a blue moon
Very rarely.
A stitch in time (saves nine)
It is better to solve a problem now, than to deal with it later, when it might get worse.
Lay off
End someone’s employment for a period of time / stop doing something for a short period of time.
Knuckle down
Start working hard, especially when the task should have been completed earlier.
At the drop of a hat
Immediately, showing no doubts about doing something.
In/for donkey’s years
An extremely long time.
Snow under
You are "snowed under" when you have too much of something to deal with.
Tide over
Help someone get to the end of a difficult period of time, especially by giving them money.
On the spur of the moment
Doing something suddenly without being able to plan it or think carefully about it.
All in good time
Used to ask someone not to make you hurry.