Idiom - to be on/at the edge of your seat