Большой англо-русский словарь (с транскрипциями) SIT down hard on smth. решительно воспротивиться чему-л.