there is some truth in that - Alemán Inglés Diccionario