1. on the edge of one’s seat
Today we are going to learn “on the edge of one’s seat”. It means that someone can’t wait to do something.
(1). I’m on the edge of my seat waiting to see who has won!
(2). New semester is coming! I’m on the edge of my seat seeing all the friends again.
2. selling machine
Another phrase is “selling machine” It refers to someone who is really good at selling things.
(1). My best friend is a selling machine.
(2). All the people here will be trained to be selling machines! It’s crazy.