the truth burst upon me - Alemán Inglés Diccionario