be hell on

1) быть очень трудным или мучительным для (для кого-л.) 2) быть очень строгим или суровым с (кем-л.)

Источник: Полный англо-русский словарь на Gufo.me