suffer something upsetting - Spanish English Dictionary