Is 4 years enough to learn German?

Absolutely. With consistent learning, 4 years is more than enough to reach C1 or even C2 fluency, especially if you live in a German-speaking country or use it daily.

     Do you need a free Speaking Course?