Derive or receive pleasure from; get enjoyment from; take pleasure in.
Take delight in.
To receive pleasure or satisfaction from something.
Have for one's benefit.