Vocabulary
千軍万馬
せんぐんばんば
(having experienced) many battles
noun