"有目共睹"用英語怎麼說?

“有目共睹”,漢語成語形容人人都可以看到,極其明顯。可以翻譯爲“be perfectly obvious或be obvious to all”,也可以用英語習語“be as clear as day”表示。

例句

他在撒謊,這是有目共睹的。

It was obvious to everyone that he was lying.