be hard on
Contents
English Expression
  1. n.:  be hard on,  be hard upon,  on the back of,  upon the back of,  follow on,  in tow
Containing Phrases
follow hard after