immovable
adj
1 that cannot be moved; impossible to move; fixed 不可移动的; 固定的
an immovable stone column 岿然不动的石柱
(law 律) immovable property, eg buildings and land 不动产(如建筑物和土地).
2 not changing; steadfast; firm 不变的; 坚定不移的; 牢固的
immovable in purpose, intent, etc 目标、 意图等坚定不移的.
🗣️ 情景例句
so they can find her owners quickly.
好让他们很快找到她的主人。
We can't drink so much.
我们不能喝那么多。
Even if one didn't know from concrete examples (the 1936 Olympic Games, for instance) that international sporting contests lead to orgies of hatred, one could deduce if from general principles.