窒碍难行 zhì'àinánxíng hard to implement Definitions Defs Origin Strokes Stroke Words Sentences Sents 窒碍 窒礙 zhì'ài to be obstructed (literary) to be blocked, hindered, or obstructed难行 難行 nánxíng hard to carry out difficult to implement; hard to put into practice or execute