mettersi al passo con i tempi

Etymology
lit. 'to put one's step with the times'.

Verb

 * 1)  to update oneself (on the latest news, etc.)