Language:
Free Online Dictionary|3Dict

秣马厉兵

Source : CEDICT

to be ready for combat (idiom)