undertaking

noun B2
/ˈʌn.dəˌteɪ.kɪŋ/

an important or difficult task or project that someone agrees to do

“Building the bridge was a massive undertaking.”

majburiyat; ish; loyiha