ride herd on someone/something idiom US
看管,监督
to be responsible for controlling a group of people and their actions
The new editor will ride herd on the staff, checking on the overall policy and tone of the paper. 新编辑将要管理全体职员,检查该份报纸的总体政策和风格。