hit one's straps
English
Phrase
hit
one's
straps
To perform at one's maximum; to begin to excel; to
hit one's stride
.