delight (someone) by (doing something)
To please someone by doing something. My husband delighted me by throwing a surprise party for my birthday.
Farlex Dictionary of Idioms. © 2015 Farlex, Inc, all rights reserved.
delight someone by something
to please someone with something; to please someone by doing something. (See also delight someone with something.) You delighted me by agreeing to join us. I was delighted by your proposal.
McGraw-Hill Dictionary of American Idioms and Phrasal Verbs. © 2002 by The McGraw-Hill Companies, Inc.