an invincible army
ایک ناقابل یقین فوج
incapable of being overcome or subdued
پر قابو پانے یا تقسیم کرنے کے قابل نہیں
her invincible spirit
اس کی ناقابل اعتماد روح