Even the strongest nation of all is not invulnerable.
For Dilem, an Algerian, the barometer seems invulnerable to (political) pressure.
Antonyms