Definition
To have success or failure determined entirely by something; to depend entirely on something.
完全取决于
The company's future will stand or fall by the success of their new product.
公司的未来将取决于他们新产品的成功。
This project will stand or fall by whether we can meet the deadline.
这个项目的成败取决于我们能否如期完成。
His political career will stand or fall by his performance in this election.
他的政治生涯将取决于他在这次选举中的表现。