Language:
Free Online Dictionary|3Dict

横拦竖挡

Source : CEDICT

to create all sorts of obstacles/to try hard to prevent (idiom)