to keep abreast of the times

Wörterbuch