{v. phr.} To cause thing to perform smoothly and efficiently. * /Until Mr. Long joined our computer center, we had all sorts of problems, but he has corrected them and really keeps things humming./
KEEP THINGS HUMMING
Meaning of KEEP THINGS HUMMING in English
Dictionary of English idioms . Словарь английских идиом. 2012