an important or difficult task or project that someone agrees to do
“Building the bridge was a massive undertaking.”