an invincible army
एक अजेय सेना
incapable of being overcome or subdued
दूर या मातहत होने में असमर्थ
her invincible spirit
उसे अजेय आत्मा