make life miserable for - Spanish English Dictionary