def METHOD_NAME(self, request, terms: Iterable[Term]) -> bool:
    for term in terms:
        if not NewConsentRequiredAction.check(term):
            messages.error(
                request,
                f"Error: Selected term {term.slug} is not valid for emailing users",
            )
            return False
    return True