Idiom
Their business is now on its last legs.

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

ANSWER DOWNLOAD EXAMIANS APP