hang upon

高级 (C1) formal

To need something completely, or to pay very close attention to something.

"The fate of the entire company hangs upon this one contract."