The phrase "enormous undertaking" means a very big and difficult task that requires a lot of effort and resources to complete.