give vitality and enthusiasm to crossword clue