i feel terrible about doing ... - Francés Inglés Diccionario