Idiom
Their business is now on its last legs.

About to perish
About to take off
About to fructify
About to produce results

ANSWER DOWNLOAD EXAMIANS APP