Find the word definition

Wiktionary
having one's finger on the pulse

vb. (present participle of have one's finger on the pulse English)