Hi~ here's the sentence
Instant speech and admiration from those who know you took on the speaking assignment without hesitation or delay.
Please explain the meaning. esp. I can't figure out the meaning of the phrase "take on".
Thanks in advance.
Instant speech and admiration from those who know you took on the speaking assignment without hesitation or delay.
Please explain the meaning. esp. I can't figure out the meaning of the phrase "take on".
Thanks in advance.