jdm. etw. gönnen; vergönnen - to be happy/glad/pleased/delighted for sb. to do sth./that sb. has done sth.; to not (be)grudge sb. sth.
Ich gönne es ihm von Herzen. - I'm really glad for him, as he deserves it. Ich gönne jedem Teilnehmer den Sieg. - I would be happy for any participant to win. Ich gönne ihnen den Erfolg von ganzem Herzen. - I'm delighted for them that they've had (this) success. Sie gönnte ihm keinen Blick. - She didn't so much as look at him. Ich gönne ihm seinen Erfolg. - I don't grudge him his success.