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