take up on

phrasal verb
1
to question somebody about something, because you do not agree with them
بازخواست کردن, زیر سؤال بردن
2
to accept an offer, a bet, etc. from somebody
پذیرفتن, قبول کردن
Thanks for the invitation—we'll take you up on it some time.