def METHOD_NAME(self, value: str):
    combinations = to_combinations(to_words(value), self.country_max_words)
    for c in combinations:
        code = to_sentence(c)
        try:
            return to_match(c, Country.fromguess(code))
        except CountryReverseError:
            continue