strain at the leash
English
Verb
strain
at
the
leash
(
idiomatic
)
To be very
eager
to do or begin something.