中文繁体
不可抗力
英文翻译
unpredictable eventuality
unpreventable
unavoidable
impossible to overcome
nothing can be done about it
act of God
force majeure