incontestable
adj. 无可争辩的;无可置疑的,不可否认的;明确的
例句
That they need more capital is incontestable.
它们需要更多资金是无可争议的。
"One thing is - I believe - incontestable," he writes.
他写道:“我认为,有一件事情是毋庸置疑的。”