import unicodedata


def strip_accents_text(text_string):
    """
    Converts the string to NFD, separates & returns only the base characters
    :param text_string:
    :return: input string without diacritic adornments on base characters
    """
    return "".join(
        c
        for c in unicodedata.normalize("NFD", text_string)
        if unicodedata.category(c) != "Mn"
    )