insurmontable, irrésistible; indomptable; (неукротимый) inexpugnable
неодолимая сила — force invincible