i feel terrible about doing ... - Spanish English Dictionary