having (someone do something for you), receiving, having (humbly; also used for eating or drinking), having on top, being topped with
「そこまでしていただいて、ありがとうございます」と彼は言った。
“Thank you for going to all that trouble,” he said.
Thank you for taking me home.
Thank you so much for your help.
Thank you very much for coming all this way.