undeniable truth