Take (one) up on (something) phrase
To accept one's challenge or something that is offered by someone.
Thanks for inviting us—we'll take you up on your invitation.
I harbor a grudge against John, so I denied taking him up on his offer of a free ride.
I had taken him up on his challenge, but he didn't dare to come to face me.
The verb "take" must be conjugated according to its tense.
The origin of this phrase is not clear.
Someone who is totally bad at doing something.
Mary really can't sing for toffee.