无可讳言的英文是「there is no hiding the fact」
wu ke hui yan
讳言:不敢说或不愿说。没有什么不可以直说的。指可以坦率地说。
蔡东藩、许廑父《民国通俗演义》第三十五回:“事实俱在,无可讳言。”