B2 adjective /ˌʌndɪˈnaɪəbl/
Undeniable
不容置疑
Meaning
impossible to deny or dispute; clearly true
Example
The evidence of his guilt was undeniable.
他的罪行证据是不容置疑的。