a hundred percent true - Francés Inglés Diccionario