stand or fall by/on sth
► to depend completely on something to be able to succeed: »
Governments stand or fall by their economic performance.
Main Entry: ↑stand
Financial and business terms. 2012.
Governments stand or fall by their economic performance.
Financial and business terms. 2012.