an invincible army
एक अजेय सेना
an unbeatable ball team
एक अपराजेय गेंद टीम
hard to defeat
हारना मुश्किल है
incapable of being overcome or subdued
दूर या मातहत होने में असमर्थ
her invincible spirit
उसे अजेय आत्मा