chinese idiom for a strong and well-equipped army

Found 1 idiom