riding herd on
English
Verb
riding
herd
on
present participle and gerund of
ride herd on