Invincible
carry the world before one;
carry all before one;
ever triumphant;
ever victorious;
have uninterrupted success;
make a clean sweep of all obstacles wherever one goes;
mow down all resistance;
sweep away all obstacles;
(The Army) was sweeping forward from victory to victory.;
Wherever they went,the hostile army dispersed.
都表示所向披靡,参考自 新汉英大辞典
例句:So now Arsenal must try to find a formula to beat a team that has been almost invincible this season.所以现在阿森纳必须尽力找个方法在本季打败这支所向披靡的队伍.