I could learn Danish with Anki, YouTube, ChatGPT and a teacher in evening school. I think Danish is even harder to learn then Persian. ;-)
Anki is a great concept!
Manchmal, wenn ich ein Wort noch nie gesehen habe, kann ich die Bedeutung herausfinden, weil ich das entsprechende Wort auf Dänisch kenne.
People do underestimate how much a good teacher and putting in the work can make a difference. Money well invested if you actually NEED to use the language and will have opportunity to.