From personal experience I will tell you that it is very difficult to Learn the Bulgarian language. It is one of the 3 most difficult languages in the world. The alphabet has 30 letters. I found difficulties because the Bulgarians have feminine, masculine, neutral and plurals. For example in English you say “one…” without mentioning what you are talking about - car, table, book, etc, but in the Bulgarian language they have different words for these words. For example table is feminine and you’ll have to say “edna masa”, if you want to say “one student” it is “edin uchenik”, you see that the first word is different in every sentence you are saying.