to give sb. delight

Dictionnaire