indisputable
adj. 无可争辩的; 不容置疑的; 无可否认的; 无可讳言
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.
不容置疑的事实是,电脑执行逻辑操作指令。
1. not open to question; obviously true;
2. impossible to doubt or dispute;
It'seems indisputable that training capabilities must be deployed locally.
培训必须就地进行是不争的事实.
In ancient China, the first Taoist smelting technology is an indisputable fact.
在古老的中国, 道家首创冶炼技术是一个不争的事实.
" Par in parem imperium non habet " is an indisputable legal maxim in the world.
平等者之间无 统治权,这是国际上不容争辩的一项法律格言.
Their hypocritical lies cannot cover the indisputable facts.
伪善的谎言掩盖不了铁的事实.
Department of the channel bank advantage funds has long been an indisputable fact.
银行系基金的渠道优势,早已是无可争辩的事实.