無可爭辯

Idiom

 * 1) indisputable; irrefutable