def METHOD_NAME(self, language_code):
    parts = language_code.split("_", 1)
    if len(parts) != 2 or len(parts[0]) != 2 or len(parts[1]) != 2:
        raise LookupError(f"Invalid language code: {language_code}")
    return self.get_language(parts[0]), self.get_country(parts[1])