Полный англо-русский словарь
undeniable truth
Неопровержимая истина
Полный англо-русский словарь
undeniable proof
undeniably