def has_double_pair(text):
    """Check if a string has a pair appearing twice without overlapping"""

    # Go over each pair of letters, and see if they occur more than once.
    # The string.count method checks only for non-overlapping strings.
    # Return True if there are two or more, False otherwise.
    for i in range(len(text) - 3):
        if text.count("{}{}".format(text[i], text[i + 1])) >= 2:
            return True

    return False