Language:
Free Online Dictionary|3Dict

滯塞不通

Source : CEDICT

obstructed and impeded (idiom)