“但不可否认的是”英语怎么说

问题描述:

“但不可否认的是”英语怎么说
虽然他很好,但不可否认的是,他也有缺点.
英语怎么说?

“不可否认”最好的翻译应该是 undeniable ,直接用在句子中作为连词就可以.
He is a good guy ,but undeniable ,he also has some shortcomings.