there is no denying the fact that...

不容否认..., ...这一事实是不容否认的.
在线英汉词典
相关词语