remain invincible
It means that you are in a position where you will never fail.
interpretation
Standing in: being in.
antonym
A complete failure
source
Sun Tzu · Xingpian: "therefore, those who are good at fighting are in an invincible position without losing the defeat of the enemy."
example sentence
Chairman Mao's correct line and highly developed Marxist military art are the only guarantee for the success of our army. (memories of the long march by Liu Bocheng)
remain invincible
Divide the hairpin into the Phoenix - fēn chāi pī fèng
the wily hare has three holes to his burrow - jiǎo tù sān xué
It is better to make a contribution than to make a mistake - shǐ gōng bù rú shǐ guò