to always be aware of the most recent developments in a particular situation
HAVE / KEEP YOUR FINGER ON THE PULSE (OF STH)
Meaning of HAVE / KEEP YOUR FINGER ON THE PULSE (OF STH) in English
Oxford Advanced Learner's English Dictionary. Оксфордский английский словарь для изучающик язык на продвинутом уровне. 2005