to do sth to make sb feel very proud and pleased
do sb an honour
Would you do me the honour of dining with me?
Definiciones del Oxford Advanced Learner's Dictionary, 9.ª edición