Краткое объяснение значения и использования английской идиомы "Up and running".
Meaning
If a business or a plan is up and running, it has started and is functioning successfully.
"In some countries you can have a company up and running in a very short time."