“无争论之余地的”可以翻译为 “beyond/without any room for debate/argument”。
“beyond any room for debate” 表示“没有任何辩论的余地”,强调某件事情或观点已经非常明确,无需再讨论。
“without any room for argument” 意思相近,表示“没有任何争论的余地”,也用于表达某事的确定性或不可争议性。