I wonder if, for American native English speakers, it is more condescending to use "I grant you" than "I give you"? (I raised my question this way just to make it specific; I do not have a preconception about which one is more rude than the other.)
For instance, saying "I will grant you two weeks" versus "I will give you two weeks".
Thank you.