ReadWriteQuiz
Chinese dictionary
slindisputable; irrefutable; incontestable; incontrovertible
无可争辩的真相
an indisputable fact
这件事无可争辩。
The case are perfectly of no dispute.
无可争辩的观点
irrefutable idea
这些古代记录是可靠的,这一点无可争辩。
It can hardly be disputed that the ancient records are reliable.
synonym