"to be on the edge of (one's) seat" is a very common idiom that means to be in a state of suspense, waiting with anticipation. It's commonly used when talking about a movie, for example, or a book, that keeps you on the edge of your seat until the end. We say the movie or story keeps you on the edge of your seat. I couldn't find anything in the dictionary when I searched for these terms. What would be the closest in meaning in Italian? is it "sulle spine" - I wasn't sure from the dictionary definitions if it's right. One definition says "on edge," as in nervous, which is different. This story had me/kept me on the edge of my seat. Questo racconto mi ha tenuta sulle spine?? Thanks!