I am the best of the best. And I swear to you, on the lives of my children and my grandchildren that I am up to the task
1.be up to 胜任
Sorry. Maybe you are not up to the job.
对不起,可能你不能胜任这份工作
2.be up to 忙于
Hey, Gloria. Long time no see! What are you up to?
Gloria,好久不见。在忙什么呢?
I am just working two jobs. So busy
我做了两份工作,太忙了。
3.be up to sb. 由某人决定
Hot pot or BBQ. It’s up to you
火锅还是烧烤,你定