To be very eager to do or begin something.
short leash
A strict set of rules, or great scrutiny or oversight which limit one's freedom of action.
strain a point
To make a special effort; especially, to do a degree of violence to some principle or to one's own feelings.
strain at a gnat
to make a mountain out of a molehill
© 2026 English Reference