Как будет по-французски неодолимый, как сказать неодолимый на французском

insurmontable, irrésistible; indomptable; (неукротимый) inexpugnable

неодолимая сила — force invincible