def combine_words(first_word, following_words):
    """
        Combines the first word and following words into one regex
        Sample:
        first_word (word1|word2|...|wordx)
    """
    if len(following_words) == 1:
        idiom_regex = '{} {}'.format(first_word, ''.join(following_words))
    else:
        idiom_regex = '{} ({})'.format(first_word, '|'.join(following_words))
    if not idiom_regex.isspace():
        return idiom_regex
