flat out
[ ˌflat ˈaʊt ]
• as fast or as hard as possible.
• "the whole team is working flat out to satisfy demand"
• without hesitation or reservation.
• "she flat out said she didn't trust her fellow board members"
Similar:
hard,
as hard as possible,
for all one's worth,
vigorously,
with a vengeance,
to the utmost,
to the full,
to the limit,
all out,
at full speed,
as fast as possible,
post-haste,
at full tilt,
at breakneck speed,
full steam ahead,
hell for leather,
hammer and tongs,
like crazy,
like mad,
like a bat out of hell,
at a lick,
like the wind,
like a bomb,
like greased lightning,
like billy-o,
like the clappers,
at a rate of knots,
• lying stretched out, especially asleep or in a state of exhaustion.
• "he lay flat out, breathing heavily"