无可争辩

無可爭辯
zhēngbiàn

indisputable; irrefutable

Wiktionary

Entry Composition