def METHOD_NAME(translation_fields):
    def _get_not_empty_query(field, lang):
        return (
            Q(**{f"{build_localized_fieldname(field, lang)}__isnull": True}) |
            Q(**{f"{build_localized_fieldname(field, lang)}__exact": ""})
        )
    # Generate filters to fetch only rows with missing translations
    return reduce(
        lambda acc, f: acc | f,
        [
            (
                # All field shouldn't be empty
                ~Q(reduce(
                    lambda acc, f: acc & f,
                    [_get_not_empty_query(field, lang) for lang in AVAILABLE_LANGUAGES]
                )) &
                # One or more field should be empty
                reduce(
                    lambda acc, f: acc | f,
                    [_get_not_empty_query(field, lang) for lang in AVAILABLE_LANGUAGES]
                )
            )
            for field in translation_fields
        ]
    )