remorse gives him no rest. - Francés Inglés Diccionario