be firing on all cylinders

be firing on all cylinders

to be operating as powerfully and effectively as possible Dawson will be firing on all cylinders after 2 months of fitness training.
See also: all, cylinder, firing, on
References in periodicals archive ?
Yorke said: "I am not asking for too long, another game or two and I should be firing on all cylinders, but there is a lot more to come from me I need to pick up the pace again.