百战百胜 [- zhàn bǎi shènɡ]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; invincible; win victory in every fight:
•¶ 以逸待劳, 以主制客, 此乃百战百胜之势。 We are as hosts at home awaiting the arrival of our weary visitors. This will give us victory in every battle.