indisputably
adv. 无可置辩地,无法反驳地
If you say that something is indisputable, you are emphasizing that it is true and cannot be shown to be untrue.
It is indisputable that birds in the UK are harbouring this illness...
无可争辩的是,英国的鸟类携带着这种疾病的病菌。
The indisputable fact is that computers carry out logical operations.
不容置疑的事实是,电脑执行逻辑操作指令。
Driving on the left is traditional and therefore, to the English, indisputably right.
靠左行驶是英国的传统,因此, 对于英国人来说这是无可质疑的.
If blue whales above waterare only putatively blue, then below the surface they go indisputably turquoise.
如果说蓝鲸在水面上的蓝色有点牵强, 那么它们在水下的蓝就是毫无疑问的.