Emotions danced on heartstrings.
Meaning: It means that I felt a lot of different emotions while reading the book.
Choice of Words: Emotions are feelings, danced implies movement and expression. Together, they suggest that emotions are not static but rather dynamic and ever-changing, affecting us in profound ways.
Alternative Expressions
Related Expressions