从难从严
to train under demanding and strict conditions
Frequency 2.8
Meanings
- to impose demanding and strict conditions (esp. in training); to train under deliberately difficult and strict conditions
to train under demanding and strict conditions
Frequency 2.8