Correct

百战百胜

/ bǎi zhàn bǎi shèng /
Strokes

Definition

to emerge victorious in every battle/to be ever-victorious

Example

Definition

come out victorious in every battle; be invincible