词汇:undeniable

adj. 不可否认的;公认优秀的;无可争辩的

相关场景

RUGEN:
Your Princess is really a winning creature. A trifle simple, perhaps, but her appeal is undeniable.
>> The Princess Bride Movie Script