Rankling in, or swelling, the heart.
invigorating or inspiring
An occasion on which something stirs or is stirred