to grudge someone his success - Spanish English Dictionary