indubitable

US /ɪnˈduː.bɪ.t̬ə.bəl/
UK /ɪnˈduː.bɪ.t̬ə.bəl/
1.

不容置疑的

that cannot be doubted:

:
an indubitable fact