?constrain;inhibit;depress;hold back ?oppressive;stifling 心情~ feel constrained (or depressed)/長(zhǎng)期被~have long been tormented by a sense of frustration /~積極性inhibit (or restrain,dampen)the initiative of/~企業(yè)的生機(jī)和活力suppression of enterprise vitality/~新生力量hold back new,rising forces/~型通貨膨脹depressed inflation