Language:
Free Online Dictionary|3Dict

滞塞不通

Source : CEDICT

obstructed and impeded (idiom)