Wiktionary
having one's fingers on the pulse
vb. (present participle of have one's fingers on the pulse English)