do somebody an honor | do somebody the honor (of doing something)

idiomPart ofhonor

do somebody an honor | do somebody the honor (of doing something) — idiom

1. To do something that makes someone feel very proud and pleased.

1.idiom
Definition

To do something that makes someone feel very proud and pleased.

Example

Would you do me the honor of joining us for dinner?

She did her father an honor by finishing his project.