The phrase
"demanding workload" refers to having a lot of tasks or work that requires a significant amount of effort, time, or skill. It describes a situation where the amount or difficulty of work is quite high and may require a lot of energy and dedication to complete.
Full definition