百战百胜的英语:fight a hundred battles, win a hundred victories; a hundred battles, a hundred victories.; be ever victorious; come out victorious in every battle; emerge victorious in every battle; invin...
百战百胜的法语:être toujours victorieux;livrer cent batailles et remporter cent victoires;autant de batailles(livrées),autant de victoires(gagnées).