Language:
Free Online Dictionary|3Dict

战无不胜

Source : CEDICT

to triumph in every battle (idiom); invincible/to succeed in every undertaking