Question: how long does it take to complete a language course on duolingo?
Answer: Studies have shown that even 10 minutes per day is enough. For most courses, that would be 2 or 3 lessons daily. If they are all new, then you should complete your tree in 3-4 months.