incontestable
adj
that cannot be disputed or disagreed with 无可争辩的; 不能不同意的
an incontestable fact 无可争辩的事实.
🗣️ 情景例句
As a matter of fact,
事实上,
I hope my visit does not cause you too much trouble.
我希望这次来参观没有给你们增添太多的麻烦。
As far as I could see, it needed only a minor adjustment: a turn of a screw here, a little tightening up there, a drop of oil and it would be as good as new.