a hundred percent true - Alemán Inglés Diccionario