undeniable

US /ˌʌn.dɪˈnaɪ.ə.bəl/
UK /ˌʌn.dɪˈnaɪ.ə.bəl/
"undeniable" picture
1.

无可否认的, 不容置疑的

clearly true or real; impossible to deny

:
The evidence was undeniable.
证据是无可否认的
She has an undeniable talent for music.
她有不可否认的音乐天赋。