def passes_language_test(t008, t041s):
    """
    Checks if data in 008 and 041$a fulfills Recap language test
    args:
        t008: str, value of 008 MARC tag
        t041s: list, list of language codes found in 041 $a
    returns:
        Boolean: True if applicable for Recap, False if not
    """
    if t041s is None:
        t041s = []

    passes = True
    langs = set()
    langs.add(t008[35:38])
    for code in t041s:
        langs.add(code)

    if "eng" in langs:
        # multilanguge materials and English are not to be
        # sent to Recap
        passes = False

    return passes