RELATED WORDS
PARAPHRASING
too anxious
tense
causing tiredness, exhaustion, impatience etc
difficult, bothersome