in a fit of remorse - Alemán Inglés Diccionario