delight (someone) with (something)
To give someone something that makes them happy. My husband delighted me with a brand new car for my birthday.
delight someone with something
to please someone with something, such as a gift. We delighted Alice with a gift of money. She was delighted with the gift.