Language:
Free Online Dictionary|3Dict

艱巨

Source : CEDICT

arduous/terrible (task)/very difficult/formidable