rate someone unmercifully - Spanish English Dictionary