I think you should have learned Finnish in that long. Of course, talent is important in learning a language, but desire and passion are more important. Football players who have been living in Turkey for years do not know Turkish and are being judged. However, if they knew the language, it would help them more in their work. The translation program may not express everything clearly.
There is learning the language, and learning it well enough to express everything. The translation programs are better than most these days.