Is there some other way of saying “I’ll buy you… Let me buy you… I would like to buy you (a drink, lunch… etc)” My point is that I would like to avoid using the word “buy”, because it sounds to me like putting the emphasize on the paying (I will pay for you), which I find inappropriate or even impolite, even if you say: “I would like to buy you a drink”. In my language we use other word, which is close to English honour. It’s difficult to translate it, but it would be something like: I would like to honour you with a drink (or lunch or whatever). In that case the emphasize is put on that that I’ll be glad to serve you (with whatever) and it’ll be my pleasure (buying, paying, money are not important in that particular moment).
closed as primarily opinion-based by tchrist♦, Kris, Chenmunka, Robusto, FumbleFingers Sep 17 '14 at 15:18
Many good questions generate some degree of opinion based on expert experience, but answers to this question will tend to be almost entirely based on opinions, rather than facts, references, or specific expertise. If this question can be reworded to fit the rules in the help center, please edit the question.
I think the nearest word to what you are looking for is to offer
May I offer you a drink?
This feels more in keeping with the "honour" concept of your own language. There is a politeness and adherence to etiquette implied, without anything so vulgar as the concept of money being involved.
As others have suggested, you could also use get, if the situation is less formal.
In English you could say
May I honour you with a drink?
But that is very odd and sounds almost like you are elevating the other person to the level of a minor god!
Very common is
Let me treat you to a drink.
According to Oxford Dictionaries Online, one of the meanings of treat is
(treat someone to) Provide someone with (food, drink, or entertainment) at one’s own expense
A few phrases come to mind:
- It's on me.
- Let me get this.
- (smiling, if challenged) I insist. / Please, let me.
- Let me get you a drink.
- Let’s get lunch, it’s on me.
Interesting. For someone who has not discussed this scenario/to a layman- Treat would still resound with "not paying".
My first few thoughts on reading this question:
I will treat you to lunch.(or whatever) Let me take you to lunch.
So, if it's a treat for me, i am not paying- my common sense :)-