British idioms

Here are some common british idioms

a drop in the ocean
a very small portion of the amount that is required.

a new lease of life
new enthusiasm and excitement for living.

a piece of cake
very easy.

an axe to grind
a strong opinion about something

at a loose end
nothing to do.