beyond doubt; beyond question; indisputable; no need for reticence; past dispute:there is no denying (/hiding) the fact; undeniable
❍ 这些都是~的事实。(《毛泽东选集》227) All these are indisputable facts.
❍ 工会的公开活动,受了莫大的限制和纷扰,却是~的。There is no denying that open trade union activities have been greatly restricted and interfered with.
无可讳言
there is no hiding (or denying)the fact that…
~事实undeniable (or indisputable)fact
无可讳言wú kě huì yán
讳言:有顾忌,不愿说或不敢说。没有什么可忌讳或不敢说的。there is no hiding the fact, undeniable, beyond all question