Why Hungarian is considered one of the most difficult languages: unique features and challenges