When learning a language, what matters is how many hours you put in, not how many months.
If you have one hour a day, it will take you longer than if you have 8 hours a day to reach the same level, but it will roughly take the same amount of hours (there are even some benefits to spacing it out over time).
Depending on the difficulty of the language, you can expect to spend 500-1000 hours to reach a good level.
There are some core learning activities that require full focus. Some of the difficult stuff, especially in the beginning, might just take a full hour of concentrated time and is very hard to split up in smaller bits. So we recommend scheduling hourly blocks at least in the beginning.
Later, when things are more familiar, smaller blocks of 25 minutes (use a Pomodoro timer, which you can find in the user menu on the top right), or even smaller (like 5 minutes for flashcard reviews) are sufficient.
There are also a large number of activities that don’t require full focus, and which you can do next to your regular activities, like passively listening to a podcast. One of the main benefits of immersion is that it converts a regular activity into practice. If you don’t have a lot of focus time available, you can do more of these kinds of activities (they may be less efficient, but that’s compensated by the fact that it doesn’t cost you any extra time to do that activity).
But at least a minimum of focused time is necessary to progress, and avoid getting stuck in repeating easy passive activities.
For example, if you have a 1 hour commute every week day, you can use it as passive study time. If you have 1 free hour in the evening, you can dedicate it to active focus time.