hinge on
verb
°to depend on, depend upon, be contingent upon.
synonyms: depend on