Wiktionary
has one's finger on the pulse
vb. (en-third-person singularhave one's finger on the pulse)