cannot deny
彼が投手として能力があることは否定できないが、かなりけがに弱い。
There’s no denying that he has talent as a pitcher, but he’s quite injury-prone.
The fact that he was a great politician cannot be denied.
世界経済がアメリカ経済を中心に動いているという事実は誰も否定できない。
No one can deny the fact that the global economy revolves around the U.S. economy.
There's no denying that he's honest.