on the edge of one's seatWiktionary 原文英美释义介词短语prepositional phrase1idiomaticIn suspense; waiting eagerly or anxiously for some resolution.