Just an estimate but I think hopefully it won't be that long. Hojlund has been key for Manchester United this season, he has found his game up front. Therefore, it would be a shame if he was absent for too long, Erik Ten Hag has also put his trust in him. Maybe the only option is to keep Rashford as a striker again, but we know that his level of consistency in scoring goals is very low.
Rashford is indeed not productive when it comes to scoring anymore.

He was horrible in this game as well. He has scored only 5 goals in the league so far which is like the total opposite of his previous season performance. His contribution is always very valuable for Manchester United. When he has a solid season we see the team being more competitive too.
While he was like this and in Hojlund's absence Garnacho had a bigger responsibility. But I'm afraid he couldn't also make any score or assist contribution against Fulham. This was like the worst case scenario for the Red Devils just before the Manchester City game.