difficult stubborn crossword clue