it is a difficult task but i'm sure he'll rise to the challenge
Related Translations:
应付自如: handle a situation with ease; be equal to the occasion; cope successfully with ...; be able to handle people and situations successfully; cope with the situation successfully and easily; f
艰巨: arduous; formidable; onerous 短语和例子艰巨的任务 an arduous task; 付出艰巨的劳动 make tremendous efforts; 这个工程非常艰巨。 this is a formidable project