One of the mysteries of the English language finally explained.
1‘the time has come to take matters in hand’
deal with, apply oneself to, address oneself to, get to grips with, get stuck into, busy oneself with, set one's hand to, grapple with, take on, attend to, see to, sort out, take care of, pursue, handle, manage
start on, embark on
In this article we explore how to impress employers with a spot-on CV.