englishtips4u.com
#IOTW: Idioms expressing enthusiasm
In this session, I would like to share some idioms to express enthusiasm, eagerness, and motivation. Are you ready? Here we go! 1. Ants in one’s pants. Meaning: people who are very restless o…