unquestionably true by virtue of demonstration - Francés Inglés Diccionario